![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
文章平均质量分 70
汇编语言第四版(王爽)
魏大橙
努力不一定被看见,但休息一定会被看见。
展开
-
段前缀和一段安全的空间
段前缀就是在访问内存单元的指令中,显式地指明内存单元的段地址的“ds:” “cs:” “ss:” “es:”原创 2023-04-24 19:55:23 · 110 阅读 · 0 评论 -
[BX]和loop指令
为了方便理解,我们先来理解一些描述性符号(X)所表示的数据可以有两种类型:字节和字,数据类型由寄存器名或具体的运算决定(al)(bl)(cl)等得到的数据为字节型(ds)(ax)(bx)等得到的数据为字形(al)=(20000H),则(20000H)得到的数据为字节型;(ax)=(20000H),则(20000H)得到的数据为字型(ax)表示ax中的内容、(al)表示al中的内容(ax)、(ds)、(al)、(cx)、(20000H)、((ds)*16+(bx))正确写法。原创 2023-04-24 19:41:57 · 534 阅读 · 0 评论 -
汇编语言中源程序的编程、编译、连接、跟踪
即编写->编译连接->执行。原创 2023-03-27 20:55:23 · 3545 阅读 · 0 评论 -
Debug的基本使用
Debug是DOS、Windows都提供的实模式(8086方式)程序的调试工具。使用它,可以查看CPU各种寄存器中的内容、内存的情况和在机器码级跟踪程序的运行如果显示为窗口模式,可以按下Alt+Enter组合键进入全屏模式。原创 2023-03-25 20:22:15 · 6716 阅读 · 0 评论 -
寄存器(内存访问)
一个典型的CPU由计算器、控制器、寄存器等器件构成,这些器件靠内部总线相连运算器进行信息处理寄存器进行信息存储控制器控制各种器件进行工作内部总线连接各种器件,在它们之间进行数据的传送不同的CPU,寄存器的个数、结构是不相同的。8086CPU有14个寄存器,每个寄存器有一个名称。这些寄存器是:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW通用寄存器:AX、BX、CX、DX代码段寄存器:CS指令指针寄存器:IP地址段寄存器:DS。原创 2023-03-25 18:20:02 · 2613 阅读 · 0 评论