Knowledge (XXG)

Reset (computing)

Source 📝

128:, as the power is not removed. Many computers, especially older models, have user accessible "reset" buttons that assert the reset line to facilitate a system reboot in a way that cannot be trapped (i.e. prevented) by the operating system, or holding a combination of buttons on some mobile devices. Devices may not have a dedicated Reset button, but have the user hold the power button to cut power, which the user can then turn the computer back on. 58:
clears any pending errors or events and brings a system to normal condition or an initial state, usually in a controlled manner. It is usually done in response to an error condition when it is impossible or undesirable for a processing activity to proceed and all error recovery mechanisms fail. A
123:
architecture, asserting the RESET line halts the CPU; this is done after the system is switched on and before the power supply has asserted "power good" to indicate that it is ready to supply stable voltages at sufficient power levels. Reset places less stress on the hardware than
165:
User initiated hard resets can be used to reset the device if the software hangs, crashes, or is otherwise unresponsive. However, data may become corrupted if this occurs. Generally, a hard reset is initiated by pressing a dedicated reset button On some systems (e.g, the
139:, registers, counters and so on) accept the reset signal that sets them to the pre-determined state. This signal is often applied after powering on but may also be applied under other circumstances. After a hard reset, the register states of many hardware have been cleared. 158:, which are able to function as intended again even after having lost power suddenly. A sudden and strange error with a device might sometimes be fixed by removing and restoring power, making the device reset. Some devices, such as 162:, very often have a dedicated reset button as they are prone to freezing or locking up. The lack of a proper reset ability could otherwise possibly render the device useless after a power loss or malfunction. 261:
The CPU uses the values of CS and IP registers to find the location of the next instruction to execute. Location of next instruction is calculated using this simple equation:
284:
instruction that redirects the CPU to execute the initialization code of BIOS. This JMP instruction is absolutely the first instruction executed after the reset.
182:
microprocessors provide RESET pin that is used to do the hardware reset. When a HIGH is applied to the pin, the CPU immediately stops, and sets the major
544: 426: 170:
video game console), pressing and releasing the power button initiates a hard reset, and holding the button turns the system off.
382: 309: 594: 116: 468: 576:
Holding down the Shift, Control and Option keys while pressing down on the power button ... is a shortcut for resetting
142:
The ability for an electronic device to reset itself in case of error or abnormal power loss is an important aspect of
119:
that brings the device into the startup state and is active for a short time after powering on. For example, in the
237: 520: 269:
This implies that after the hardware reset, the CPU will start execution at the physical address 0xFFFF0. In
136: 558: 129: 281: 159: 147: 249: 183: 67: 563: 387: 361: 351: 346: 89: 422: 326: 270: 93: 71: 51: 33: 418: 411: 336: 277: 60: 143: 341: 305: 588: 494: 167: 125: 109: 40: 39:
For the process of restoring the software on device to new-as-from-the-factory, see
442: 356: 321: 293: 225: 213: 201: 108:. For process of restoring the software on device to new-as-from-the-factory, see 132:
also frequently provides the possibility to reset the remote system in this way.
308:
allow various levels of resetting, including (CTL,CMD,EJECT) analogous to the
151: 105: 17: 545:
The 80x86 IBM PC and Compatible Computers (Volumes I & II (4th Edition))
88:
A software reset (or soft reset) is initiated by the software, for example,
547:, By Mohamed Ali Mazidi and Janice Gillispie Mazidi, Section 9.1, Page 241. 63: 47: 292:
Later x86 processors reset the CS and IP registers similarly, refer to
83: 150:. This ability can be observed with everyday electronics such as a 331: 274: 179: 417:(1st ed.). Indianapolis: Howard W. Sams & Co. p.  155: 120: 32:"Reset Button" redirects here. For the Haley Blais song, see 443:"How to Hard Reset or Reboot any Android phone or tablet" 92:
key combination have been pressed, or execute restart in
469:"How to Force Restart the iPhone X When It's Acting Up" 104:"Hard reset" redirects here. For the video game, see 265:
Location of next instruction = (CS<<4) + (IP)
410: 280:. The memory word at 0xFFFF0 usually contains a 383:"Windows 10: When to Restore, Reset or Recover" 66:would normally perform a "reset" if a command 8: 27:Restore a system to a previous stable state 154:, audio equipment or the electronics of a 521:"Can a Forced Shutdown Ruin My Computer?" 70:and error recovery schemes like retry or 413:Interfacing to the IBM Personal Computer 188: 373: 135:Many memory-capable digital circuits ( 7: 312:(CTL,ALT,DEL) on Windows computers. 381:J. D. Biersdorfer (March 8, 2018). 559:"The Keys That Might Fix Your Mac" 557:J. D. Biersdorfer (May 11, 2018). 25: 288:Hardware reset in later x86 CPUs 174:Hardware reset in 80x86 IBM PC 1: 409:Eggebrecht, Lewis C. (1983). 115:Most computers have a reset 271:IBM PC compatible computers 611: 103: 81: 38: 31: 495:"What is a Reset Button?" 525:smallbusiness.chron.com 273:, This address maps to 160:portable media players 130:Out-of-band management 595:Computing terminology 499:www.computerhope.com 475:. September 14, 2017 310:three-finger salute 250:Instruction Pointer 564:The New York Times 388:The New York Times 362:Reboot (computing) 352:Reboot (computing) 347:Power-on self test 90:Control-Alt-Delete 327:Abort (computing) 259: 258: 186:to these values: 94:Microsoft Windows 52:data transmission 34:Wisecrack (album) 16:(Redirected from 602: 579: 578: 573: 571: 554: 548: 542: 536: 535: 533: 531: 516: 510: 509: 507: 505: 491: 485: 484: 482: 480: 465: 459: 458: 456: 454: 439: 433: 432: 416: 406: 400: 399: 397: 395: 378: 337:Hang (computing) 266: 189: 61:computer storage 21: 610: 609: 605: 604: 603: 601: 600: 599: 585: 584: 583: 582: 569: 567: 556: 555: 551: 543: 539: 529: 527: 519:Fredman, Josh. 518: 517: 513: 503: 501: 493: 492: 488: 478: 476: 467: 466: 462: 452: 450: 449:. July 20, 2015 441: 440: 436: 429: 408: 407: 403: 393: 391: 380: 379: 375: 370: 318: 302: 290: 264: 176: 144:embedded system 113: 102: 86: 80: 44: 37: 28: 23: 22: 15: 12: 11: 5: 608: 606: 598: 597: 587: 586: 581: 580: 549: 537: 511: 486: 460: 434: 427: 401: 372: 371: 369: 366: 365: 364: 359: 354: 349: 344: 342:Power-on reset 339: 334: 329: 324: 317: 314: 301: 298: 289: 286: 257: 256: 253: 245: 244: 241: 233: 232: 229: 221: 220: 217: 209: 208: 205: 197: 196: 193: 175: 172: 101: 100:Hardware reset 98: 82:Main article: 79: 78:Software reset 76: 26: 24: 18:Hardware reset 14: 13: 10: 9: 6: 4: 3: 2: 607: 596: 593: 592: 590: 577: 566: 565: 560: 553: 550: 546: 541: 538: 526: 522: 515: 512: 500: 496: 490: 487: 474: 470: 464: 461: 448: 447:trendblog.net 444: 438: 435: 430: 428:0-6722-2027-X 424: 420: 415: 414: 405: 402: 390: 389: 384: 377: 374: 367: 363: 360: 358: 355: 353: 350: 348: 345: 343: 340: 338: 335: 333: 330: 328: 325: 323: 320: 319: 315: 313: 311: 307: 306:Mac computers 299: 297: 295: 287: 285: 283: 279: 276: 272: 267: 262: 254: 251: 247: 246: 242: 239: 235: 234: 230: 227: 223: 222: 218: 215: 211: 210: 206: 203: 199: 198: 194: 191: 190: 187: 185: 181: 173: 171: 169: 168:PlayStation 2 163: 161: 157: 153: 149: 145: 140: 138: 133: 131: 127: 126:power cycling 122: 118: 111: 110:factory reset 107: 99: 97: 95: 91: 85: 77: 75: 73: 69: 65: 62: 57: 53: 49: 42: 41:factory reset 35: 30: 19: 575: 568:. Retrieved 562: 552: 540: 530:December 13, 528:. Retrieved 524: 514: 504:December 13, 502:. Retrieved 498: 489: 479:December 13, 477:. Retrieved 473:Gadget Hacks 472: 463: 453:December 13, 451:. Retrieved 446: 437: 412: 404: 392:. Retrieved 386: 376: 357:Reset vector 322:Abnormal end 303: 294:Reset vector 291: 268: 263: 260: 226:Data Segment 214:Data Segment 202:Code Segment 177: 164: 141: 134: 114: 87: 55: 45: 29: 570:January 18, 394:January 17, 148:programming 146:design and 74:also fail. 368:References 224:ES (Extra 152:television 137:flip-flops 106:Hard Reset 54:system, a 184:registers 68:times out 589:Category 316:See also 240:Segment) 192:Register 48:computer 255:0x0000 243:0x0000 231:0x0000 219:0x0000 207:0xFFFF 64:program 425:  304:Apple 195:Value 84:Reboot 238:Stack 72:abort 56:reset 46:In a 572:2023 532:2019 506:2019 481:2019 455:2019 423:ISBN 396:2023 332:CRIU 275:BIOS 248:IP ( 236:SS ( 212:DS ( 200:CS ( 180:8086 178:The 117:line 300:Mac 282:JMP 278:ROM 156:car 121:x86 50:or 591:: 574:. 561:. 523:. 497:. 471:. 445:. 421:. 419:32 385:. 296:. 96:. 534:. 508:. 483:. 457:. 431:. 398:. 252:) 228:) 216:) 204:) 112:. 43:. 36:. 20:)

Index

Hardware reset
Wisecrack (album)
factory reset
computer
data transmission
computer storage
program
times out
abort
Reboot
Control-Alt-Delete
Microsoft Windows
Hard Reset
factory reset
line
x86
power cycling
Out-of-band management
flip-flops
embedded system
programming
television
car
portable media players
PlayStation 2
8086
registers
Code Segment
Data Segment
Data Segment

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