指令系统中采用不同寻址方式的目的主要是( )。
提供扩展操作码的可能并降低指令译码难度;
缩短指令字长,扩大寻址空间,提高编程灵活性;
实现存储程序和程序控制;
可以直接访问外存。
正确答案: B 我的答案:B得分: 3.3分
2
单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个操作数常需采用( )指定。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
3
零地址运算指令在指令格式中不给出操作数地址,它的操作数来自( )。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
4
对某个寄存器中操作数进行操作的寻址方式称为( ) 寻址。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
5
寄存器间接寻址方式中,操作数在( ) 中。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
6
变址寻址方式中,操作数的有效地址等于( )。
正确答案: D 我的答案:D得分: 3.3分
答案解析:
7
堆栈寻址方式中,设A为累加器,SP为堆栈指示器,Msp为SP指示的栈顶单元,如果进栈操作的动作是:先(A)→ Msp,后(SP)-1 →SP;那么出栈操作的动作应为( ) 。
先(Msp) → A,后(SP)+1 → SP;
先(SP)+1 → SP ,后(Msp) → A ;
先(SP)-1 → SP ,后(Msp) → A ;
先(Msp) → A,后(SP)-1 → SP 。
正确答案: B 我的答案:C得分: 0.0分
8
程序控制类指令的功能是( ) 。
正确答案: D 我的答案:D得分: 3.3分
答案解析:
9
采用基址寻址可扩大寻址范围,且( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
10
采用变址寻址可扩大寻址范围,且( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
11
运算类指令的寻址与转移类指令的寻址不同点在于( ) 。
正确答案: A 我的答案:A得分: 3.3分
答案解析:
12
指令的寻址方式有顺序和跳跃两种方式。采用跳跃寻址方式,可以实现( )。
正确答案: D 我的答案:D得分: 3.3分
答案解析:
13
机器数为补码形式,则算术右移指令执行的操作是( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
14
设变址寄存器为X,形式地址为D,某机具有先变址后间址的寻址方式,则这种寻址方式的有效地址为( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
15
设变址寄存器为X,形式地址为D,某机具有先间址后变址的寻址方式,则这种寻址方式的有效地址为( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
16
下面描述汇编语言特性的句子中概念上有错误的句子是( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
17
下列说法中不正确的是( ) 。
机器语言和汇编语言都是面向机器的,它们和具体机器的指令系统密切相关;
指令的地址字段指出的不是地址,而是操作数本身,这种寻址方式称为直接寻址;
硬堆栈(寄存器堆栈、串联堆栈)一般不需要堆栈指示器,但其读出是破坏性的;
存储器堆栈是主存的一部分,因而也可以按照地址随机进行读/写操作。
正确答案: B 我的答案:C得分: 0.0分
18
就取得操作数的速度而言,下列寻址方式中,速度最慢的是( ),。
直接寻址;
立即寻址;
间接寻址。
正确答案: C 我的答案:B得分: 0.0分
19
下列说法中不正确的是( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
20
下列几项中,不符合RISC指令系统的特点是( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
21
指令操作所需的数据不可能来自( ) 。
正确答案: A 我的答案:A得分: 3.3分
答案解析:
22
扩展操作码是( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
23
在指令格式设计中,采用扩展操作码的目的是 ( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
24
为了缩短指令中地址码的位数,应采用( ) 寻址。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
25
设机器字长为16位,存储器按字节编址,对于单字长指令而言,读取该指令后,PC值自动加( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
26
*.若数据在存储器中采用以低字节地址为字地址的存放方式,则十六进制数12345678H按字节地址由小到大依次存为( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
27
设机器字长为16位,存储器按字节编址,设PC当前值为1000H,当读取一条双字长指令后,PC值为( ) 。
正确答案: C 我的答案:C得分: 3.3分
答案解析:
28
设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(补码表示),若CPU每从存储器取出一个字节即自动完成(PC)+1→ PC,设当前PC的内容为2000H,要求转移到2008H地址,则该转移指令第二字节的内容应为( ) 。
正确答案: B 我的答案:B得分: 3.3分
答案解析:
29
设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(补码表示),若CPU每从存储器取出一个字节即自动完成(PC)+1→ PC,设当前PC的内容为2009H,要求转移到2000H地址,则该转移指令第二字节的内容应为( ) 。
正确答案: A 我的答案:A得分: 3.3分
答案解析:
30
设相对寻址的转移指令占两个字节,第一字节是操作码,第二字节是相对位移量(可正可负),则转移的地址范围是( ) 。
正确答案: B 我的答案:B得分: 4.3分
答案解析: