shuiyu 发表于 2017-7-21 00:24:07

《零基础入门学习汇编语言》第三十四讲

本帖最后由 shuiyu 于 2017-7-21 00:26 编辑

欠2017.7.12与2017.7.13、2017.7.16与2017.7.17任务没完成

越努力,越幸运。欢迎大家来看我的笔记{:10_297:} 小白刚学,不对的请各位大佬指正,谢谢{:10_254:}

一、SI和DI(其实就是BX)(只要记住:中括号里的数值相加起来即为偏移地址)
(1)SI和DI是8086CPU中和bx功能相近的寄存器,但是SI和DI不能够分成两个8 位寄存器来使用。(其它功能都相同)
(2)集中AX,BX之类的通用寄存器都是字型数据(十六位的,在用内存单元读取是要加上前面一个内存单元的数据),AL,AH,BL,BH之类的是字节型数据(八位的)
(3)用寄存器SI和DI实现将字符串复制:



二、和(只要记住:中括号里的数值相加起来即为偏移地址)
(1)和的含义相似,与一样。
(2)以为例(是相同的):表示一个内存单元,它的偏移地址为(bx)+(si)(即bx中的数值加上si中的数值)。

三、和(只要记住:中括号里的数值相加起来即为偏移地址)
(1)和的含义相似
(2)表示一个内存单元,它的偏移地址为(bx)+(si)+idata。(即bx中的数值加上si中的数值再加上idata,就是中括号里的数值相加起来即为偏移地址)
(3)mov ax,的几种格式(200为idata):
        mov ax,
       mov ax,
       mov ax,200
       mov ax,.200
       mov ax,.200


谢谢小甲鱼带来的视频教程,感谢!! {:10_303:}


   
本节结束,多谢览阅!
越努力,越幸运。谢谢大家来看我的笔记{:10_297:} 小白刚学,不对的请各位大佬指教,谢谢{:10_254:}
页: [1]
查看完整版本: 《零基础入门学习汇编语言》第三十四讲