假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
假设指令字长为16位,操作数的地址码为6位,指令有零地址、一地址、二地址三种格式。 (1)设操作码固定,若零地址指令有M种,一地址指令有N种,则二地址指令最多有几种? (2)采用扩展操作码技术,二地址指令最多有几种? (3)采用扩展操作码技术,若二地址指令有P条,零地址指令有Q条,则一地址指令最多有几种?
A.23A0H
B.4B00H
C.283FH
D.23DFH
如果在指令的地址码部分给出的是操作数地址的地址,这种寻址方式称为(8)。在指令执行结束时,CPU中的指令指针寄存器存放(9)。
A.直接寻址
B.间接寻址
C.相对寻址
D.变址寻址
下列叙述中,正确的是______。
A) 字长为16位表示这台计算机最大能计算一个16位的十进制数
B) 字长为16位表示这台计算机的CPU一次能处理16位二进制数
C) 运算器只能进行算术运算
D) SRAM的集成度高于DRAM
选取字长n为8位和16位两种情况,求下列十进制数的原码。
(1) X=+63 (2) Y=-63 (3) Z=+118 (4) W=-118
下面是与地址有关的四条论述,其中有错误的一条是______。
A.地址寄存器是用来存储地址的寄存器
B.地址码是指令中给出源操作数地址或运算结果的目的地址有关信息部分
C.地址总线上既可传送地址信息,也可传送控制信息和其他信息
D.地址总线上除传送地址信息以外,不可以用于传输控制信息和其它信息
● 计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(1) 。
(1)
A. 操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)
B. 操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)
C. 操作码和地址码都应存入指令寄存器(IR)
D. 操作码和地址码都应存入程序计数器(PC)
指出8086/8088下列指令中存储器操作数物理地址的计数表达式。
(1) MOV AL,[DI] (2) MOV AX,[BX+SI]
(3) MOV AL,8[BX+DI] (4) ADD AL,ES:[BX]
(5) SUB AX,[2400H] (6) ADC AX,[BX+DI+1200H]
(7) MOV CX,[BP+SI] (8) INC BYTE PTR [DI]
指出8086/8088下列指令源操作数的寻址方式。
(1) MOV AX,1200H (2) MOV BX,[1200H]
(3) MOV BX,[SI] (4) MOV BX,[SI+1200H]
(5) MOV [BX+SI],AL (6) ADD AX,[BX+DI+20H]
(7) MUL BL (8) XLAT
(9) IN AL,DX (10) INC WORD PTR [BP+50H]