DLX指令集结构有哪些寻址方式,数据访问有哪些规定。

题目
问答题
DLX指令集结构有哪些寻址方式,数据访问有哪些规定。
参考答案和解析
正确答案: DLX指令集结构的寻址方式有:寄存器寻址、立即值寻址、偏移寻址和寄存器间接寻址。
DLX指令集结构中,
(1)对通用寄存器而言,相应的存储器访问数据大小有8位、16位和32位;而对浮点寄存器而言,相应的存储器访问数据大小有32位(单精度浮点数)和64位(双精度浮点数)。
(2)存储器地址采用的是高端字节表示顺序,存储器按字节寻址,其地址宽度为32位。
(3)DLX的所有存储器访问均需对齐。对字的存放,低位字节都必须在偶地址的单元中,或者都必须存放在奇地址中。
(4)通过寄存器(通用寄存器和浮点寄存器)和存储器之间的数据传送操作完成对存储器的访问。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

DLX采用哪几种寻址方式?


正确答案: 寄存器寻址、立即值寻址、偏移寻址和寄存器间接寻址

第2题:

指令集结构中采用多种寻址方式有何优缺点?


正确答案: 在指令集结构中采用多种寻址方式可以显著地减少程序的指令条数;但同时也可能增加实现的复杂度和使用这些寻址方式的指令的执行时钟周期数(CPI)。

第3题:

对于内部数据存储器00H~1FH区域的访问有哪些寻址方式?对于外部数据存储器的访问有哪些寻址方式?对于特殊功能寄存器的访问有哪些寻址方式?


正确答案: 对于内部数据存储器00H~1FH区域的访问有直接寻址、寄存器寻址、寄存器间接寻址三种方式。
对于外部数据存储器的访问只有寄存器间接寻址一种方式(以DPTR或R0、R1为指针)。
对于特殊功能寄存器的访问只有直接寻址一种方式。同时对于内部数据存储器80H~0FFH的128个单元的访问只有寄存器间接寻址一种方式(以R0、R1或SP为指针);借助于两种不同的寻址方式,可以将在地址上重合(80H~0FFH)的SFR和内部RAM高128字节单元的两部分空间加以区分。

第4题:

什么是DLX指令集结构,其设计思想有哪些?


正确答案: DLX是一个流水线处理器实例,是Hennessy和Patterson合著一书《Computer Architecture-A Quantitative Approach》中流水线处理器的例子,称为DLX处理器。DLX指令集结构是工作于DLX处理器上的指令系统。
DLX指令集结构的设计思想:
1.具有一个简单的Load/Store指令集;
2.注重指令流水效率;采用定长指令格式编码;
3.简化指令的译码;
4.高效支持编译器。

第5题:

由于DLX是一种LOAD/STORE结构的指令集结构,所以对存储器的访问是通过()和()之间的数据传送操作来完成。


正确答案:寄存器(通用寄存器和浮点寄存器);存储器

第6题:

DLX指令集结构有哪些寻址方式,数据访问有哪些规定。


正确答案: DLX指令集结构的寻址方式有:寄存器寻址、立即值寻址、偏移寻址和寄存器间接寻址。
DLX指令集结构中,
(1)对通用寄存器而言,相应的存储器访问数据大小有8位、16位和32位;而对浮点寄存器而言,相应的存储器访问数据大小有32位(单精度浮点数)和64位(双精度浮点数)。
(2)存储器地址采用的是高端字节表示顺序,存储器按字节寻址,其地址宽度为32位。
(3)DLX的所有存储器访问均需对齐。对字的存放,低位字节都必须在偶地址的单元中,或者都必须存放在奇地址中。
(4)通过寄存器(通用寄存器和浮点寄存器)和存储器之间的数据传送操作完成对存储器的访问。

第7题:

DLX指令集结构有哪几种主要的操作类型?


正确答案: DLX指令中的操作可分为4种类型。
(1)Load和Store操作。可对DLX的所有通用寄存器和浮点寄存器进行LOAD(载入或取)和STORE(储存)操作;
(2)ALU操作。在DLX中,所有的ALU指令都是寄存器-寄存器型指令,其运算包含了简单的算术和逻辑运算,如加、减、AND、OR、XOR和移位。
(3)分支和跳转操作。对程序流程进行控制,跳转可分为:简单跳转和跳转并链接(用于过程调用);所有分支指令均是条件分支指令。
(4)浮点操作。完成浮点数据的加、减、乘、除。

第8题:

什么叫寻址方式?常用的寻址方式有哪些?


正确答案: 寻址方式是指寻找指令中操作数所在地址的方法。
常用的寻址方式有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、基址加变址、隐含寻址等。

第9题:

通用寄存器指令集结构有哪些优点?


正确答案: 通用寄存器型指令集结构具有以下主要优点:
(1)使编译器有效地使用寄存器;
(2)在表达式求值方面,比其它类型指令集结构具有更大的灵活性;
(3)寄存器可以用来存放变量。将变量分配给寄存器,不但可以减少存储器的通信量,加快程序的执行速度(因为寄存器比存储器快),而且和存储器相比,还可以用更少的地址位来寻址寄存器,从而可以有效改进程序的目标代码大小。

第10题:

指令集结构设计中表示寻址方式的主要方法有哪些?简述这些方法的优缺点。


正确答案: 表示寻址方式有两种常用的方法:
(1)将寻址方式编于操作码中,由操作码在描述指令的同时也描述了相应的寻址方式。这种方式译码快,但操作码和寻址方式的结合不仅增加了指令的条数,导致了指令的多样性,而且增加了CPU对指令译码的难度。
(2)为每个操作数设置一个地址描述符,由该地址描述符表示相应操作数的寻址方式。这种方式译码较慢,但操作码和寻址独立,易于指令扩展。