12 2018 档案

摘要:一 多个段 1.dw的含义是定义字型数据 2.在程序的第一条指令的前面加上了一个标号start,而这个标号在伪指令end的后面出现。end除了通知编译器程序结束外,还可以通知编译器程序的入口在什么地方。 3.在程序中,段名就相当于一个标号,它代表了段地址。所以指令mov ax,data,的含义就是将 阅读全文
posted @ 2018-12-25 14:31 乔GG 阅读(179) 评论(0) 推荐(0)
摘要:一 .[bx] 1. mov ax,[bx] bx中存放的数据作为一个偏移地址EA,段地址SA默认在ds中,将SA:EA处的数据送入ax中。 2. mov [bx],ax bx中存放的数据作为一个偏移地址EA,段地址SA默认在ds中,将ax中的数据送入内存SA:EA处。 3. inc bx 其表示的 阅读全文
posted @ 2018-12-18 12:31 乔GG 阅读(960) 评论(0) 推荐(0)
摘要:一: 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 1 因为我们知道第一段的db中只含有一个数字12,所以其只占即ds:[0]的位置,而我们需要的是将商保存后面字节的位置 2我们需要add dl 48是因为数字与数字符号之间的ASCII码差值为48 之后我们再查看其中的结果: 我们 阅读全文
posted @ 2018-12-13 12:44 乔GG 阅读(245) 评论(1) 推荐(0)