随笔分类 - 汇编语言
摘要:汇编语言例子 汇编语言 微机原理 8086 例1 题目 编写程序,将一个包含有20个数据的数组M分成两个数组:正数数组P和负数数组N,并分别把这两个数组中数据的个数统计出来,依次存放。 程序 data segment m db 1,2,4,3,5,12,45,66,7,89,55,34,21 db
阅读全文
摘要:变量标号 汇编语言 微机原理 8086 例子 例1 总结 从上面的指令看到,变量实际上表达的是主存地址,而且具有属性。仅使用变量名或者加1个常量是直接寻址,再加一个寄存器是寄存器相对寻址,加两个寄存器则是基址变址 可以“利用后面介绍的OFFSET操作符可以获得这个变量的偏移地 址。 变量标号 汇编语
阅读全文
摘要:变量声明 汇编语言 微机原理 8086 变量声明之dw 关于 WORD_VAR DW 5DUP(0, 1, 2), 7, -5, 'BY', 'TE',256,'HOWBIN' 的内存分配情况 程序代码 ; multi-segment executable file template. data s
阅读全文
摘要:串操作指令2 汇编语言 微机原理 8086 1. movs ; multi-segment executable file template. data segment ; add your data here! pkey db "press any key...$" str1 db "howbin
阅读全文
摘要:控制转移指令 汇编语言 1.jmp 段内转移 short 8bit -128~+127 near 16bit -2^15~+2^15 -1 段间转移 远转移 32bit 寻址方式 段内相对寻址 jmp label 修改ip 段内间接寻址 jmp r16/m16 更换ip 段间直接寻址 jmp far
阅读全文
摘要:1. movs ;字符串传送 movs ;1. ds es ;2. si di ;3. ctd std ;4. cl ;5. rep data sesment mess1 db 'personal_computer' data ends extra sesment mess2 db sizeof m
阅读全文

浙公网安备 33010602011771号