Knowledge

Sense switch

Source 📝

426: 25: 815: 122: 134: 301:
set. The state of these switches can be determined by a program, and so a running program might modify its behavior depending on the switches, such as change the amount of progress information printed, alter the tactics of a multi-variable optimization attempt, and so on. The IBM 1130 also has an "Interrupt Request" key associated with the
305:
printer, whose pressing might cause a suitably programmed long-running program to type a progress report on the console printer. In the more usual batch job environment, it was pressed by the computer operator to signal the operating system to terminate a running program that had perhaps overrun its
250:
Defense Calculator, announced on May 21, 1952, had four lights and six switches on the upper right of its front panel marked Sense (see photo). The switches could be tested and the lights turned on or off under program control. The same number of sense switches and lights were on the front panels of
319:
A typical running application has two modes: either it has nothing to do and awaits some user action, or, some action is in progress that will take a long time to complete. If a program does not regularly test the state of sense switches during a long calculation, they are ineffective at changing
300:
there are sixteen switches matching the sixteen-bit word size of the computer, plus a toggle switch adjacent to the power on/off switch. These bit-switches are more normally used with the computer stopped to specify some memory address to be viewed (via the indicator lights on the front panel), or
157:
of a computer whose state can be tested by conditional branch instructions in software. Most early computers had several sense switches. They were typically used by the operator to set program options.
467: 398: 394: 669: 498: 460: 344: 108: 834: 313:
computer has 5 sense switches, 16 address switches, and 5 control switches, as shown (left to right) in the figure at right.
46: 89: 42: 61: 664: 453: 385: 68: 839: 75: 316:
Personal computers replace the function of fixed sense switches with the keyboard and screen user interface.
794: 644: 292:
there are four switches, and their state can be tested via special forms of the IF-statement offered by the
271:
language, first released for the 704, included statements to test the switches and set or reset the lights.
35: 739: 491: 57: 799: 579: 310: 235: 138: 549: 539: 365: 804: 484: 433: 340: 649: 639: 589: 559: 529: 369: 784: 764: 759: 754: 709: 654: 629: 604: 599: 554: 519: 82: 814: 689: 674: 659: 544: 437: 387:
The FORTRAN Automatic Coding System for the IBM 704 EDPM: Programmer's Reference Manual
302: 425: 828: 789: 719: 524: 779: 684: 634: 624: 619: 584: 251:
all first and second generation machines in the IBM scientific computer line, the
774: 724: 714: 704: 699: 694: 679: 609: 574: 381: 377: 306:
allowed time, or commenced misbehavior such as repeatedly printing blank lines.
154: 24: 393:. New York, USA: Applied Science Division and Programming Research Department, 769: 744: 729: 614: 594: 569: 534: 749: 285:
where n1 and n2 are statement numbers. SENSE LIGHT 0 reset all four lights.
121: 564: 373: 372:; Herrick, Harlan L.; Hughes, R. A.; Mitchell, L. B.; Nelson, Robert A.; 297: 289: 264: 215: 205: 195: 184: 380:; Sheridan, Peter B.; Stern, Harold; Ziller, Irving (October 15, 1956). 293: 268: 260: 256: 252: 247: 180: 176: 172: 133: 126: 507: 225: 132: 120: 16:
A switch on the console of a computer that can be read by software
480: 476: 18: 441: 125:
Sense switches and output lights, upper right. on an
49:. Unsourced material may be challenged and removed. 337:Modern dictionary of electronics seventh edition 492: 461: 8: 395:International Business Machines Corporation 499: 485: 477: 468: 454: 109:Learn how and when to remove this message 160: 328: 670:Motion-triggered contact insufficiency 355:See photos in the respective articles 246:IBM's first commercial computer, the 7: 422: 420: 47:adding citations to reliable sources 368:; Beeber, R. J.; Best, Sheldon F.; 296:compiler for the IBM 1620. For the 14: 404:from the original on July 4, 2022 813: 424: 23: 34:needs additional citations for 1: 665:Miniature snap-action switch 440:. You can help Knowledge by 856: 419: 275:IF (SENSE SWITCH i) n1, n2 811: 515: 320:the program's operation. 281:IF (SENSE LIGHT i) n1, n2 267:and the IBM 7094. IBM's 835:Computer hardware stubs 795:Vandal-resistant switch 645:Magnetic proximity fuze 309:The front panel of the 740:Silicone rubber keypad 142: 130: 800:Wireless light switch 397:. pp. 2, 19–20. 153:, is a switch on the 136: 124: 580:Electric switchboard 311:Data General Eclipse 236:Data General Eclipse 139:Data General Eclipse 137:Sense switches on a 129:, introduced in 1952 43:improve this article 366:Backus, John Warner 550:Contact protection 540:Centrifugal switch 143: 131: 822: 821: 805:Zero speed switch 449: 448: 434:computer hardware 370:Goldberg, Richard 244: 243: 141:S/130, lower left 119: 118: 111: 93: 847: 817: 650:Magnetic starter 640:Lightning switch 590:Half-moon switch 560:Crossover switch 530:Battery isolator 501: 494: 487: 478: 470: 463: 456: 428: 421: 415: 413: 411: 409: 403: 392: 362: 356: 353: 347: 333: 161: 114: 107: 103: 100: 94: 92: 51: 27: 19: 855: 854: 850: 849: 848: 846: 845: 844: 840:Early computers 825: 824: 823: 818: 809: 785:Transfer switch 765:Strowger switch 760:Stepping switch 755:Staircase timer 710:Railroad switch 655:Magnetic switch 630:Latching switch 605:Inertial switch 600:Infinite switch 555:Crossbar switch 520:Analogue switch 511: 505: 475: 474: 418: 407: 405: 401: 390: 364: 363: 359: 354: 350: 339:, Newnes, 1999 335:Rudolf F. Graf 334: 330: 326: 167:Sense switches 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 853: 851: 843: 842: 837: 827: 826: 820: 819: 812: 810: 808: 807: 802: 797: 792: 787: 782: 777: 772: 767: 762: 757: 752: 747: 742: 737: 732: 727: 722: 717: 712: 707: 702: 697: 692: 690:Placebo button 687: 682: 677: 675:Optical switch 672: 667: 662: 660:Mercury switch 657: 652: 647: 642: 637: 632: 627: 622: 617: 612: 607: 602: 597: 592: 587: 582: 577: 572: 567: 562: 557: 552: 547: 545:Company switch 542: 537: 532: 527: 522: 516: 513: 512: 506: 504: 503: 496: 489: 481: 473: 472: 465: 458: 450: 447: 446: 429: 417: 416: 414:(2+51+1 pages) 357: 348: 327: 325: 322: 283: 282: 279: 276: 242: 241: 238: 232: 231: 228: 222: 221: 218: 212: 211: 208: 202: 201: 198: 192: 191: 188: 169: 168: 165: 151:program switch 117: 116: 58:"Sense switch" 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 852: 841: 838: 836: 833: 832: 830: 816: 806: 803: 801: 798: 796: 793: 791: 790:Vacuum switch 788: 786: 783: 781: 778: 776: 773: 771: 768: 766: 763: 761: 758: 756: 753: 751: 748: 746: 743: 741: 738: 736: 733: 731: 728: 726: 723: 721: 720:Rotary switch 718: 716: 713: 711: 708: 706: 703: 701: 698: 696: 693: 691: 688: 686: 683: 681: 678: 676: 673: 671: 668: 666: 663: 661: 658: 656: 653: 651: 648: 646: 643: 641: 638: 636: 633: 631: 628: 626: 623: 621: 618: 616: 613: 611: 608: 606: 603: 601: 598: 596: 593: 591: 588: 586: 583: 581: 578: 576: 573: 571: 568: 566: 563: 561: 558: 556: 553: 551: 548: 546: 543: 541: 538: 536: 533: 531: 528: 526: 525:Banyan switch 523: 521: 518: 517: 514: 509: 502: 497: 495: 490: 488: 483: 482: 479: 471: 466: 464: 459: 457: 452: 451: 445: 443: 439: 436:article is a 435: 430: 427: 423: 400: 396: 389: 388: 383: 379: 375: 371: 367: 361: 358: 352: 349: 346: 345:0-7506-9866-7 342: 338: 332: 329: 323: 321: 317: 314: 312: 307: 304: 299: 295: 291: 286: 280: 278:SENSE LIGHT i 277: 274: 273: 272: 270: 266: 262: 258: 254: 249: 239: 237: 234: 233: 229: 227: 224: 223: 219: 217: 214: 213: 209: 207: 204: 203: 199: 197: 194: 193: 189: 186: 182: 178: 174: 171: 170: 166: 163: 162: 159: 156: 152: 148: 140: 135: 128: 123: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 780:Touch switch 735:Sense switch 734: 685:Piezo switch 635:Light switch 625:Limit switch 620:Knife switch 585:Float switch 442:expanding it 431: 406:. Retrieved 386: 382:Sayre, David 378:Sayre, David 360: 351: 336: 331: 318: 315: 308: 287: 284: 245: 150: 147:sense switch 146: 144: 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 775:Time switch 725:Sail switch 715:Reed switch 705:Push-button 700:Push switch 695:Pull switch 680:Photoswitch 610:Kill switch 575:Dry contact 187:, IBM 7094 155:front panel 99:August 2011 829:Categories 770:Thermostat 745:Softswitch 730:Sea switch 615:Key switch 595:Humidistat 570:DIP switch 535:Cam switch 324:References 69:newspapers 750:Spark gap 408:March 18, 374:Nutt, Roy 164:Computer 565:Cryotron 399:Archived 298:IBM 1130 290:IBM 1620 265:IBM 7090 216:IBM 1130 206:IBM 1620 196:IBM 1401 185:IBM 7090 384:(ed.). 303:console 294:FORTRAN 288:On the 269:Fortran 261:IBM 709 257:IBM 704 253:IBM 701 248:IBM 701 181:IBM 709 177:IBM 704 173:IBM 701 127:IBM 701 83:scholar 508:Switch 343:  85:  78:  71:  64:  56:  510:types 432:This 402:(PDF) 391:(PDF) 226:PDP-1 149:, or 90:JSTOR 76:books 438:stub 410:2024 341:ISBN 62:news 220:16 45:by 831:: 376:; 263:, 259:, 255:, 240:5 230:6 210:4 200:7 190:6 183:, 179:, 175:, 145:A 500:e 493:t 486:v 469:e 462:t 455:v 444:. 412:. 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"Sense switch"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

IBM 701

Data General Eclipse
front panel
IBM 701
IBM 704
IBM 709
IBM 7090
IBM 1401
IBM 1620
IBM 1130
PDP-1
Data General Eclipse
IBM 701
IBM 701
IBM 704
IBM 709
IBM 7090

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.