12 2018 档案

摘要:5.1,2 mov ax,[bx]表示将偏移地址和段地址分别在BX,DS的内存单元的内容放入ax中。 inc bx含义为bx内容加一。 loop指令格式: mov cx,11 (cx存储循环次数,每次循环后-1,为0时转到loop s后继续执行指令) s: add ax,ax (循环执行的程序段) 阅读全文
posted @ 2018-12-17 21:03 不吃耗子的猫 阅读(151) 评论(0) 推荐(0) 编辑
摘要:8.1~8.3 bp寄存器的默认段地址为ss tips:[bp+bx]是错误的。 P164,8.4 8.5 8086CPU可以处理两种尺寸数据:byte(8位),word(16位) 通过寄存器名指明处理的数据尺寸如al,ax。 指明内存单元长度:byte ptr和word ptr 8.6略 8.7、 阅读全文
posted @ 2018-12-17 20:57 不吃耗子的猫 阅读(94) 评论(0) 推荐(0) 编辑
摘要:7.1~7.6 mov al,01100011b and al,00111011b(逻辑与指令,结果:al=00100011b) mov al,01100011b or al,00111011b(逻辑或指令,结果:al=0111011b) 由上得大写,小写字母在ASCLL码的区别在于第5位数字是0还 阅读全文
posted @ 2018-12-17 19:55 不吃耗子的猫 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1 assume cs:code, ds:datadata segment db 12 db 0,0 data endscode segmentstart: mov ax,data mov ds,ax mov ah,0 mov al,ds:[0] mov bl,10 div bl mov ds:[0 阅读全文
posted @ 2018-12-09 21:16 不吃耗子的猫 阅读(86) 评论(0) 推荐(0) 编辑