操作数类型:
地址:无符号整数
数字:定点数、浮点数、十进制数
字符:ASCLL码
逻辑数:逻辑运算
数据在存储器中的存放方式
字节编址:
1.从任意位置开始存储
2.从一个存储字的起始位置开始访问
3.边界对准方式——从地址的整数倍位置开始访问
数据存放的起始地址是数据长度(按照编址单位进行计算)的整数倍
此方案是两个方案的折中,在一个周期内可以完成存储访问,空间浪费也不太严重。
操作类型
数据传送
置“1”,清“0”操作也算作数据传送。
算数逻辑操作
移位操作
算数移位、逻辑移位、循环移位
转移
1.无条件转移:JMP
2.条件转移:
3.调用和返回
4.陷阱与陷阱指令
意外事故的中断
一般不提供给用户直接使用,出现事故时,由CPU自动产生并执行。
设置供用户使用的陷阱指令,完成系统调用。
输入输出