其它

7、实验任务2用32*32的RAM实现寄存器堆,选出合适的存储器描述A.localparam MEMDEPTH=1<<5 logic [31:0] mem [MEMDEPTH-1]B.localparam MEMDEPTH=32; logic [31:0] mem [0:MEMDEPTH];C.localparam MEMDEPTH=1<<5 logic [4:0] mem [0:MEMDEPTH]D.localparam MEMDEPTH=2**5; logic [4:0] mem [0:MEMDEPT

题目

7、实验任务2用32*32的RAM实现寄存器堆,选出合适的存储器描述

A.localparam MEMDEPTH=1<<5 logic [31:0] mem [MEMDEPTH-1]

B.localparam MEMDEPTH=32; logic [31:0] mem [0:MEMDEPTH];

C.localparam MEMDEPTH=1<<5 logic [4:0] mem [0:MEMDEPTH]

D.localparam MEMDEPTH=2**5; logic [4:0] mem [0:MEMDEPTH-1];

参考答案和解析
内RAM低128B区,128B,先进后出,8,堆栈栈顶的地址
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面是关于Pentium微处理器芯片内通用寄存器的叙述,其中错误的是

A.Pentium微处理器芯片内有EAX、EBX等8个32位通用寄存器

B.所有32位通用寄存器都不可以作为16位或8位寄存器使用

C.32位寻址方式时,通用寄存器不仅可以存放操作数,也可以存放基地址

D.除ESP以外,其他通用寄存器在32位寻址方式时都可以作为变址寄存器使用


正确答案:B
解析:本题考查通用寄存器的相关概念。Pentium微处理器芯片内有EAX、EBX、 ECX、EDX和ESP、EBP、EDI和ESI等8个32位通用寄存器,选项A说法正确。 EAX、EBX、ECX、EDX可以作为32位、16位或8位寄存器使用,ESP、EBP、EDI和ESI可以作为32位或16位寄存器使用,选项B说法错误。32位寻址方式时,通用寄存器不仅可以存放操作数,也可以存放基地址,选项c说法正确。除ESP以外,其他通用寄存器32位寻址方式时都可以作为变址寄存器使用,选项D说法正确。正确答案为选项B。

第2题:

ARM寄存器组有()个状态寄存器。

A.7

B.32

C.6

D.37


正确答案:C

第3题:

在位片式运算器AM2901中,通用寄存器含有()个4位字长的寄存器,用双口RAM实现,具有双端口输出功能。

A、4

B、8

C、16

D、32


参考答案:C

第4题:

下面是关于Pentium微处理器中通用寄存器的叙述,其中错误的是

A.Pentium微处理器有8个独立的32位通用寄存器和8个独立的16位通用寄存器

B.8个32位通用寄存器既可以存放操作数,也可参与形成操作数地址

C.8个32位通用寄存器均可作为基址寄存器使用

D.除ESP寄存器之外,其他7个32位通用寄存器均可作为变址寄存器使用


正确答案:C

第5题:

在32位微处理器指令系统中,MOV AX,[EBX + 2 * ECX]指令的源操作数寻址方式是( )。

A.寄存器寻址

B.寄存器比例寻址

C.寄存器间接寻址

D.存储器直接寻址


正确答案:B

第6题:

8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写。()


参考答案:×

第7题:

用4K×4位的RAM芯片组成一个16K×16位的存储器,按字节寻址,需要的RAM芯片数和地址线数分别是(9).

A.74片,14根

B.16片,15根

C.16片,16根

D.32片,15根


正确答案:B
解析:用4K×4位RAM芯片组成16K×16位存储器共需芯片数16K×16位÷(4K×4位)=4×4=16片,因为存储器字长16位,一次可读出16位数,但系统要求按字节编址,存储器的容量是16K×16位=32K×8位。32KB的存储器共需地址线15根(25=32K)。

第8题:

用32K×4位的RAM芯片构成256K×32位存储器芯片M,至少需要(20)个RAM芯片。若用构成的芯片M来存储16MB的内容,则至少需要(21)个这样的芯片M。

(55)

A.4

B.32

C.64

D.8


正确答案:C

第9题:

在32位微处理器指令系统中,MOV AX,[EBX+2*ECX]指令的源操作数寻址方是( )。

A.寄存器寻址

B.寄存器比例寻址

C.寄存器间接寻址

D.存储器直接寻址


正确答案:B

第10题:

用32K×4位的RAM芯片构成256K×32位存储器芯片M,至少需要(6)个RAM芯片。若用构成的芯片M来存储16MB的内容,则至少需要(7)个这样的芯片M。

(51)

A.4

B.32

C.64

D.8


正确答案:C