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