为通用寄存器,IR为指令寄存器,PC为程序计数器,MAR为存储器地址寄存器,MDR为存储器数据缓冲寄存器。试写出减法指令SUBR3,R2,Rl的执行流程。指令功能为将R2和Rl中的数据相加减,结果送到寄存器R3中存放。
纠错
全专业资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题
1、[主观题]【分析设计题】假定主存和Cache之间采用全相联映射,块大小为512字,Cache数据区为4K字,主存地址空间为2M字。
(1)该Cache共有多少行?
(2)主存地址需多少位?
(3)主存地址划分成哪几个字段?要求说明每个字段的含义、位数和在主存地址中的位置。
2、[填空题]在存储器中,按存取方式可分为随机存取、__________和________三类。
3、[填空题]指令所处理的基本数据类型分为_________和_________两种类型。
4、[主观题]【分析设计题】某计算机字长16位,采用16位定长指令格式,部分数据通路结构如题29图所示。假设MAR的输出一直处于使能状态。
(1)指令"SUB(R2),R1"在执行阶段需要多少个节拍?(说明:该指令功能为R2指定的存储单元内容与R1的内容相减,结果送入R2指定的存储单元中)
5、[填空题]按照在计算机上完成任务的不同,可以将使用计算机的用户分成以下4类:最终用户、系统管理员、__________和_______。