中央处理器有哪些专用寄存器?各完成什么功能?
第1题
第2题
(1)请结合CPU的组成与微程序控制器的相关知识完成该指令流程图中未完成的部分。
(2)重新画出当源操作数为间接寻址时的指令流程图。
第3题
(1)请完成该指令流程图中未完成的部分。
(2)重新画出当源操作数为间接寻址时的指令流程图。
第4题
(1)DMA设备在传送数据时,可以利用DMA屏蔽寄存器改变设备的数据传送次序,从而实现由软件改变数据传送的优先级。
(2)在采用“CPU周期窃取”的DMA工作方式时,由于数据传送时,CPU程序暂停一个时钟周期.内此允许DMA设备将数据传送到CPU的通用寄存器中。
(3)DMA设备向主存储器传送数据时,为了保证cache和主存储器的一致性,该数据同时也传送到cache中。
(4)中断服务程序一般是由用户根据所应用的外部设备特点而编写的。
(5)由程序查询方式确定中断源比采用中断向量方法确定中断源的速度相差不多。
(6)CPU响应中断后,首先执行关中断和保存程序断点操作,这些操作可以由硬件完成,也可用软件实现(执行程序中的指令)。
(7)在多重中断情况下,CPU的现场信息可保存到通用寄存器或堆栈中,堆栈是在主存储器中安排的先进后出存储区。
第5题
试问: (1)CPU完成哪一种操作花的时间最短?为什么? (2)CPU完成哪一种操作花的时间最长?为什么? (3)第②种指令的执行时间有时会等于第③种指令的执行时间吗?为什么? (4)哪一种指令操作数的寻址范围最大?为什么?
第6题
A、中断服务程序与中断时CPU正在运行的程序是相互独立的,他们之间没有确定的关系。子程序调用时转入的子程序与CPU正在执行的程序段是同一程序的两部分
B、除了软中断,通常中断产生都是随机的,而子程序调用时由CALL指令(子程序调用指令)引起的
C、中断服务程序的入口地址可以通过硬件向量法产生向量地址,再由向量地址找到入口地址。子程序调用的子程序入口地址是由CALL指令中的地址码给出的
D、调用中断服务程序和子程序都需保护程序端点,前者是由中断隐指令完成,后者由CALL指令本身完成
E、处理中断服务程序时,对多个同时发生的中断需进行裁决,而调用子程序时一般没有这种操作
F、在中断服务程序和所调用的子程序中都有保护寄存器内容的操作
第7题
A、adcb
B、bdac
C、cbda
D、dbac
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!