随笔分类 - 汇编语言
摘要:debug中跟踪用loop指令实现的循环 计算ffff:0006 单元中的数*3 ,结果存储在dx中 assume cs:code code segment mov ax,0ffffh ; 汇编程序中数据不能以字母开头 mov ds,ax mov bx,6 ;ds:bx 指向ffff:6 mov a
阅读全文
摘要:8086 CPU 有20位地址总线,CPU 一次只能传输16位 地址加法器采用 物理地址 = 段地址 * 16 + 偏移地址 DS 读取 10000H单元中的内容: mov bx,1000h // mov ds,bx // 错误示范 mov ds,1000H,8086CPU不支持直接将数据输入到段
阅读全文
摘要:8086CPU 总共有14 个16位寄存器: 1、通用寄存器:8个 2、指令指针:1个 3、标志寄存器:1个 18位 4、段寄存器:4个 1、通用寄存器:数据寄存器4个 、、、 指针寄存器及变址寄存器4个 a、数据寄存器可以分为 高8位、低8位,可以分别寻址 AX = AH &AL:累加寄存器 运算
阅读全文
浙公网安备 33010602011771号