汇编学习笔记-赋值-loop

来源:互联网 发布:阿里云虚拟服务器 编辑:程序博客网 时间:2024/05/21 06:40

计算ffff:0006单 元中的数乘以3,结果存储在dx中.

mov ax,0ffffh    ;设置段地址 送给寄存器ax中

mov ds,ax        ;寄存器ax中的内容送入 ds中

mov bx,0006   ;设置偏移地址为6

mov ah,0        ;因为是字节单元,寄存器是字单元,而 bx的值是字节单元,所以字节单元不等于字单元,所以要将高8位设置为0,

mov al,[bx]   ;将内存单元bx中的地地址的部分送入寄存器al中

mov dx,0         ;这里我觉得就是设置一个00,来配合3次累加.   其实就是 ,mov al,al mov al,al

mov cx,3         设置循环次数

s:add dx,ax    

loop s

////***************目前的学习进度到这里,希望有差不多学习进度的朋友在此和我讨论交流***********////

本人目前主要部分就是学习汇编语言,有c vb asp delphi 基础.

一个人学习太枯燥了,,,,,,如果有错误的地方请指正,不懂的地方可以问我,我也需要复习一下知识.........

 

 

 

 

原创粉丝点击