目录 1
关于Z80 (8080A,8085A)指令表的说明 1
表Ⅰ-1Z80 指令表1(包括8080A,8085A) 2
表Ⅰ-2Z80 指令表2——以CBH为第一字节的指令 4
表Ⅰ-3Z80 指令表3——以DDH(或FDH)为第一字节的指令 6
表Ⅰ-4Z80 指令表4——以EDH为第一字节的指令 8
表Ⅰ-5Z80 指令表5——以DDCBH(或FDCBH)为第一、二字节的指令 8
表Ⅱ-1AZ80 八位取数指令组 9
表Ⅱ-1B 10
表Ⅱ-2B 11
表Ⅱ-2A 八位算术、逻辑指令组 11
表Ⅱ-3A 循环和移位指令组 12
表Ⅱ-3B 12
表Ⅱ-4A 输入和输出指令组 13
表Ⅱ-4B 14
表Ⅱ-4C 14
表Ⅱ-5A 十六位取数指令组 15
表Ⅱ-5B 15
表Ⅱ-6A 十六位运算指令组 16
表Ⅱ-6B 16
表Ⅱ-7CRSTp(11NNN111B) 17
表Ⅱ-7A 转移、调用和返回指令组 17
表Ⅱ-7B 17
表Ⅱ-8通用算术和微处理器控制指令组 18
表Ⅱ-9交换、数据块转移和搜索指令组 19
表Ⅱ-10A位操作指令组 20
表Ⅱ-10B 20
表Ⅱ-11 8085A的特有指令组 21
关于6800指令表的说明 23
表Ⅲ6800指令表 24
表Ⅳ-1 取数指令组 26
表Ⅳ-2 算术、逻辑指令组 27
表Ⅳ-3 变址寄存器和堆栈指示器指令组 29
表Ⅳ-4 旋转、移位指令组 30
表Ⅳ-5 转移和分支指令组Ⅰ 31
表Ⅳ-6 转移和分支指令组Ⅱ 32
表Ⅳ-7 标志寄存器处理指令组 32
关于6502指令表的说明 33
表Ⅴ 6502指令表 34
表Ⅵ-1 取数指令组 35
表Ⅵ-2 算术、逻辑指令组 36
表Ⅵ-4 转移、分支指令组 37
表Ⅵ-3 旋转、移位指令组 37
表Ⅵ-5 标志寄存器处理指令组 38
关于8086(8088)指令表的说明 39
表Ⅶ-1 部分指令第二字节d7d6位意义 40
表Ⅶ-2 部分指令第二字节d5d4d3位意义 40
表Ⅶ-3 部分指令第二字节d2d1d0位意义 41
表Ⅶ-4 计算EA需要的时钟数 41
表Ⅷ-1 8086指令第一字节编码表 42
表Ⅷ-2 8086指令第二字节部分内容编码表 43
表Ⅸ-1 数据传送指令组 44
表Ⅸ-3 加法、减法、逻辑运算指令组(二) 47
表Ⅸ-2 加法、减法、逻辑运算指令组(一) 48
表Ⅸ-4 增量、减量、乘法、除法指令组 50
表Ⅸ-5A 旋转、移位指令组(一) 51
表Ⅸ-5B旋转、移位指令组(二) 51
表Ⅸ-6 条件转移指令组 52
表Ⅸ-7 无条件转移、调用、返回指令组 53
表Ⅸ-8 通用算术指令组 54
表Ⅸ-9 微处理器控制指令组 55
表Ⅸ-10中断及中断返回指令组 55
表Ⅸ-11 字符串操作指令组 56
表Ⅹ 某些指令的第二字节 58
关于Z8000指令表的说明 59
表Ⅺ-1 寄存器代码 60
表Ⅺ-2 条件代码 61
表Ⅻ-1 Z8000指令表一 62
表Ⅻ-2 Z8000指令表二 64
表Ⅻ-3 Z8000指令表三 65
表Ⅻ-4 Z8000指令表四 65
表ⅩⅢ-1 数据传送指令组 66
表ⅩⅢ-2 算术指令组 69
表ⅩⅢ-3 逻辑指令组 71
表ⅩⅢ-4 比较指令组 72
表ⅩⅢ-5 输入、输出指令组 73
表ⅩⅢ-6 旋转、移位指令组 74
表ⅩⅢ-7 转移、调用和返回指令组 75
表ⅩⅢ-8 位操作指令组 76
表ⅩⅢ-9 查表指令组 77
表ⅩⅢ-10 微处理器控制指令组 78
关于MC68000指令表符号说明 79
表ⅩⅣ MC68000指令系统(助记符) 81
表ⅩⅤ MC68000指令系统(操作码) 85