汇编
Ink_cherry
这个作者很懒,什么都没留下…
展开
-
汇编基础程序学习
汇编基础程序学习datax1后的100个数送到datax2中DATAX1 DB 300 DUP(?)DATAX2 DB 100 DUP(?)MOV CX,100MOV BX,200MOV SI,0MOV DI,0NEXT: MOV AL,DATX[BX][SI] MOV DATAX[DI],AL INC SI INC DI原创 2017-10-17 16:18:15 · 581 阅读 · 0 评论 -
汇编字符串串操作指令
在ES段偏移1000H存有“OLDTEACHER” 搜索EMOV DI,1000H ;串偏移MOV CX,0AH ;串长度10计数器MOV AL,'E' ; 搜索关键字ECLD ;从低地址到高地址REPNZ SCASB ;若未找到,继续搜索JZ FOUND ;原创 2017-10-17 21:48:50 · 1592 阅读 · 0 评论 -
8086CPU的寻址方式
三、8086CPU的寻址方式1、与数据有关的寻址方式(主要在数据段内找数据)(1)立即寻址:数据在指令内以立即数形式存在示例:MOV AX,05H (其中05H即为立即数)操作限制:注意立即数的表数范围,不要超范围 立即数不可作为目的操作数(2)寄存器寻址:数据存放在寄存器内示例:MOV AX,BX (源操作数BX和目的操作数AX均为寄存器寻原创 2017-10-16 19:24:21 · 3169 阅读 · 0 评论 -
字典(汇编指令 & INT 21H)
汇编指令AAA未组合的十进制加法调整指令 AAA(ASCII Adgust for Addition) 格式: AAA 功能: 对两个组合的十进制数相加运算(存在AL中)的结果进行调整,产生一个未组合的十进制数放在AX中.说明: 1. 组合的十进制数和未组合的十进制数:在计算中,十进制数可用四位二进制数编码,称为BCD码. 当一个节(8位)中存放一位BCD码,且放在字节的低4位, 高4位为时转载 2017-11-16 18:52:20 · 1681 阅读 · 0 评论