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:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.