1,
偏移寻址:相对,基址,变址
间接寻址:地址放在另一个地方,寄存器or内存
2,
如果采用寄存器间接寻址,可以扩大寻址空间
程序控制主要依靠指令实现,寻址方式只是寻找操作数的方式。并无直接关联
3,
无条件转移指令的功能,是修改PC中的值来实现的
4,
缩短指令的地址段,采用寄存器寻址,因为寄存器的个数比较少,编址少
5,
隐地址直接简化了地址结构
9,
相对寻址:PC+偏移量,适合程序的浮动
变址寻址:最适合数组,面向用户
基址寻址:面对操作系统
11,
在取指周期后,PC会自增操作,所以间址地址结束后取得的PC值是下一条指令的PC值
12,
基址寻址,比较适合多道程序设计,浮动程序
14,
程序的无条件转移和条件转移是跳跃寻址
跳跃寻址必须是偏移量寻址
程序的浮动是由于进程的调度导致
程序的调用是中断
15,
转移指令Ad = PC+偏移量
16,
逻辑中验证大小的只有,借位CF,和零标志位ZF
如果大于,则两者都必须是0
17,
补码的特征是负数比正数多表达一位,可以表示-1
基址寻址,如果采用专用寄存器
指令格式是
OP+A
如果寄存器是采用通用寄存器,那么需要给寄存器编号来标识
寄存器寻址指令中只要有寄存器位数即可
19,
程序计数器的位数取决于存储器的字数,指令寄存器的位数取决于指令字长
20.