汇编语言常用寄存器功能总结(持续更新中)

数据寄存器

主要有AX BX CX DX 四大寄存器
每一个又分为高(H)和 低 (L)各16位 两部分

AX

  • al用于存储输入的字符
  • ah用于输入输出标志 ah=1时为输入 ah=2时为输出 ah=0AH 时为输入字符串 ah=9为输出字符串
  • 除法时用AX放被除数,除完后ah存放余数,al存放商
  • 乘法时al存放乘数,结果存放到ax中

BX

CX

DX

  • 输出字符时将字符放到dl中去
  • 输入字符串时需要将存储地址放到DX中去
  • 输出字符串时应将字符串第一个字符的地址放到DX中