首页/ 题库 / [问答题]某机器CPU中有16个通用寄存器,运行某的答案

某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?

问答题
2022-01-17 13:28
查看答案

正确答案
虽然CPU中有16个通用寄存器,但因运行某中断处理程序时仅用到其中2个寄存器,因此在响应中断而进入该中断处理程序时,不需要将所有通用寄存器内容保存到主存中,需保存的只是在中断处理程序中要用到的2个寄存器。

试题解析

感兴趣题目
8086CPU有()个16位的段寄存器
计算机通常将要执行的程序存放在内存中,CPU执行这个程序时,是使用()寄存器来指使程序的执行顺序。
某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?
32位体系结构的ARM处理器有()种不同的处理器工作模式,和()个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。
某设备以中断方式与CPU进行数据交换,CPU主频为1GHz,设备接口中的数据缓冲寄存器为32位,设备的数据传输率为50KB/s。若每次中断开销(包括中断响应和中断处理)为1000个时钟周期,则CPU用于该设备输入/输出的时间占整个CPU时间的百分比最多是(  )。
CPU中有若干寄存器,其中存放机器指令的寄存器是下面哪项()
CPU内通用寄存器的位数取决于( )
运算器的核心部件是CPU和若干个高速寄存器组成
在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是()。
8086CPU内部能用来存放地址的寄存器有()个。
假定某计算机字长16位,CPU内部结构如图所示,CPU和存储器之间采用同步方式通信,按字编址。采用定长指令字格式,指令由两个字组成,第一个字指明操作码和寻址方式,第二个字包含立即数Imm16。若一次存储访问所花时间为2个CPU时钟周期,每次存储访问存取一个字,取指令阶段第二次访存将Imm16取到MDR中,请写出下列指令在指令执行阶段的控制信号序列,并说明需要几个时钟周期。 将立即数Imm16加到寄存器R1中,此时,Imm16为立即操作数。即:R[R1]←R[R1]+ Imm16
某计算机有如下图所示的功能部件,其中M为主存,指令和数据均存放在其中,MDR为主存数据寄存器,MAR为主存地址寄存器,R 0 ~R 3 为通用寄存器,IR为指令寄存器,P√C为程序计数器(具有自动加1功能),C、D为暂存寄存器,ALU为算术逻辑单元,移位器可左移、右移、直通传送。 (1) 将所有功能部件连接起来,组成完整的数据通路,并用单向或双向箭头表示信息传送方向。 (2) 画出“ADD R1,(R2)”指令周期流程图。该指令的含义是将R 1 中的数与(R 2 )指示的主存单元中的数相加,相加的结果直通传送至R 1 中。
相关题目
8086有一个16位标志寄存器,它包含了6个()和3个控制标志位。
15. 在CPU内部,反映程序运行状态或运算结果的特征寄存器是 ( )
1. 在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是( )
ARM处理器共有37个寄存器,其中31个通用寄存器,6个状态寄存器。
TMS320C54X DSP中有()个辅助寄存器。 选项
8个通用寄存器都可以用来-----或中间结果,但又有各自的专门用途
80866CPU中有8个通用寄存器AX、BX、------、DX、SP、BP、SI、DI
中断屏蔽技术是用中断屏蔽寄存器对中断请求线进行屏蔽控制,因此,只有多级中断系统(CPU提供多条中断请求输入线)才能采用中断屏蔽技术。()
AMD在X86中进行了()位模式扩展,添加了()个通用寄存器、,它们是()位的浮点寄存器
CPU中有若干寄存器,其中存放存储器中数据的寄存器是下面哪项()
8088/8086 CPU中,通用寄存器中的SP和BP为( )寄存器。
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。
试题(1)在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是 (1) 。(1)
●在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。 (1)
在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOV RO,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(1)。
在计算机体系结构中,CPU内部包括程序计数器(PC)、存储器数据寄存器(MDR)、指令寄存器(IR)和存储器地址寄存器(MAR)等。若CPU要执行的指令为:MOV R1,#55(即将数值55传送到寄存器R1中),则CPU首先要完成的操作是(3)。
在8259A内部,反映当前哪些中断源请求CPU中断服务的寄存器是
8086/8088CPU中SS是( )寄存器个。
MCS-51有()个中断源,有()个中断优先级,优先级由软件填写特殊功能寄存器()加以选择。
8086的中断向量表可以容纳()个中断向量每个中断向量占4个存储单元,其中,前2个单元存放中断处理子程序入口地址的(),后2个单元存放中断处理子程序入口地址的()
广告位招租WX:84302438

免费的网站请分享给朋友吧