Advertisement

王爽《汇编语言》读书笔记七灵活的方法用于定位内存地址段

阅读量:

本章节主要涉及

a. 寻址方式[bx + data], [bx +si], [bx + si +idata]

b. 双重循环处理的相关问题

c. 栈的使用场景

d. 字母大小写转换的处理方式

e. and, or 指令的应用

7.1 and 与 or 指令的使用

1)and 指令用于执行逻辑与运算

mov al, 01100011B

and al, 00111011B

al = 00100011B

2)or 指令用于实现逻辑或运算

mov al, 01100011B

and al, 00111011B

al = 01111011B

7.2 关于ASCII编码的探讨

7.3 将段数据以字符形式进行表示

复制代码
    assume cs:code, ds:data
    data segment
    	db 'unIX'
    	db 'foRK'
    data ends
    
    code segment
    start:	mov al, 'a'
    		mov bl, 'b'
    		mov ax, 4c00h
    		int 21h
    code ends
    end start

通过使用debug中的d命令进行查看

![](https://ad.itadn.com/c/webl

全部评论 (0)

还没有任何评论哟~