![]() |
||||||||||||||||||||||||||||
|
1.一台计算机中的所有指令都是一样长吗?
2.每一条指令中都包含操作码吗?
3.每条指令中的地址码个数都一样吗?
4.指令中的所有操作数都采用相同的寻址方式吗?
5.指令中要明显给出下一条指令的地址吗?
6.一个操作数在内存可能占多个单元,怎样在指令中给出操作数的地址呢?
7.地址码位数与主存容量和编址单位的关系是什么?
8.累加器型指令有什么特点?
9.堆栈型指令有什么特点?
10.通用寄存器型指令有什么特点?
11.装入/存储型指令有什么特点?
12.指令寻址方式和数据寻址方式有什么不同?
13.如何指定指令的寻址方式?
14.指令的操作数可能存放在机器的哪些地方?
15.有哪些常用的数据寻址方式?
16.取直接寻址的操作数要访问几次内存?
17.取间接寻址的操作数要访问几次内存?
18.取寄存器寻址的操作数要访问几次内存?
19.取寄存器间接寻址的操作数要访问几次内存?
20.什么是变址寻址方式?
21.什么是基址寻址方式?
22.变址寻址和基址寻址的区别是什么?
23.什么是相对寻址方式?
24.相对寻址方式用在哪些场合?
25.相对寻址方式中如何确定相对位置?
26.堆栈寻址方式中如何对堆栈进行操作?
27.返回指令要不要有地址字段?
28.转移指令和转子(调用)指令的区别是什么?
|

