8086CPU重新启动后,从何处开始执行指令?

题目

8086CPU重新启动后,从何处开始执行指令?

参考答案和解析
正确答案:重新启动后,CS=FFFFH,IP=0000H,故从物理地址为FFFF0H 的位置开始执行指令。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

计算机执行指令的过程为:由起始地址(第一条指令所在的地址)开始,顺序地从存储器中()。

A、取指令

B、指令译码

C、指令执行

D、存放结果


参考答案:ABCD

第2题:

在微机系统中,CPU是在时钟信号控制下,按节拍有序地执行指令序列。从取指令开始, 经过分析指令、对操作数寻址,然后______保存操作结果,这个过程称为指令执行周期。


正确答案:执行指令
执行指令 解析:题干即是指令执行周期的概念。

第3题:

当DMA控制器向8086CPU请求使用总线后,下列说法正确的是

A.CPU时钟周期执行结束后响应

B.CPU等待周期执行结束后响应

C.CPU指令周期执行结束后响应

D.CPU总线周期执行结束后响应


正确答案:D

第4题:

8086CPU执行MOV [2001H],AX指令从取指到执行指令最少需要多少时间?设时钟频率为5MHZ,该指令的机器码为4个字节,存放在1000H:2000H开始的4个单元中。


正确答案:一个总线周期需4个T态,T态=1/5MHZ=0.2μS,一个总线周期=4*0.2μS=0.8μS
由于指令MOV [2001H],AX存放在1000H:2000H开始的4个单元中,因此为对准字,读一个字需要一个总线周期,读2个字需要2个总线周期。但执行MOV [2001H],AX时将AX中数据送到DS:2001H开始的存储单元中,属于非规则存储,因此分2个总线周期才能将AX中数据送到DS:2001H开始的单元总共需要时间4个总线周期。4*0.8μS=3.2μS

第5题:

8086CPU复位后,CPU执行的第一条指令的起始地址应是()

A.OM,FFFF0H
B.AM,FFFF0H
C.OM,FFFFH
D.AM,FFFFH

答案:B
解析:

第6题:

8086CPU经加电复位后,执行第一条指令的地址是( )。

A.FFFFH

B.03FFFH

C.0FFFFH

D.FFFF0H


正确答案:D

第7题:

8086CPU执行IRET指令,从堆栈当前栈顶弹出的字节数为

A.2个字节

B.6个字节

C.4个字节

D.8个字节


正确答案:B

第8题:

执行MOVSP,#30H指令后,压栈从片内RAM哪单元开始()。

A.2FH

B.30H

C.31H


参考答案:C

第9题:

8086CPU信号线RESET的功能是什么?8086复位后内部寄存器状态是怎样的?8086CPU复位后从什么单元中取第一条指令执行。


正确答案: RESET—复位信号输入
8086复位后CS=FFFFH、DS=0000H、ES=0000H、SS=0000H、IP=0000H、FR=0000H8086CPU复位后从CS*10H+IP=FFFFH*10H+0000H=FFFF0H地址单元中取第一条指令执行启动系统。
CS:IP=FFFF://0000H

第10题:

8086CPU复位后,CPU执行的第一条指令的起始地址应是()

  • A、ROM,FFFF0H
  • B、RAM,FFFF0H
  • C、ROM,FFFFH
  • D、RAM,FFFFH

正确答案:A