
汇编笔记
文章平均质量分 67
想想图灵怎么做
悟已往之不谏 知来者之可追
展开
-
【进击的汇编小小白】--详解数据寻址方式
数据寻址方式文章目录数据寻址方式1.立即数寻址方式2.寄存器寻址方式3.存储器寻址方式3.1段寄存器指示段基地址3.2偏移地址的组成3.3存储器的直接寻址3.4寄存器间接寻址3.5寄存器相对寻址3.6变址寻址3.6.1基址变址寻址3.6.2相对基址变址寻址3.6.3带比例的变址寻址指令有操作码和操作数两部分组成, 有些指令没有操作数, 但大部分指令有一个或两个操作数。数据来自主存或外设, 但也有可能事先已经保存在处理器的寄存器中,也可能与指令操作码一起进入处理器。 主存和外设在汇编原创 2021-04-23 22:12:42 · 1548 阅读 · 0 评论 -
【进击的汇编小小白】--常量与变量
文章目录常量与变量1.常量1.1字符和字符串1.2符号常量1.3数值表达式2.变量2.1变量定义2.2变量定义伪指令2.3多字节数据的存储顺序2.3.1字节变量顺序存储2.3.2多字节数据(字、双字)小端存储2.3.3根据地址读出数据2.4变量定位2.4.1 ORG伪指令2.4.2 ALIGN伪指令2.5变量属性2.5.1地址操作符2.5.2类型操作符2.5.3总结速记2.5.4补充知识-offset与$有何区别?2.5.5补充知识-type 后面加寄存器?常量与变量1.常量常量(Constant)是原创 2021-04-20 20:37:31 · 2050 阅读 · 0 评论 -
用WinDbg调试汇编语言程序
用WinDbg调试汇编语言程序做汇编语言上机实验时,老师让学习使用Windbg来调试程序,在网上找不到详细的教程,自己慢慢摸索出了一种方法。1.首先使用免费的Microsoft Debugging Tools for windows2.WinDbg支持两种模式:源程序模式和汇编模式。源程序调试时,必须创建符号文件(.PDB文件)汇编时需要在ML命令中带上参数“/Zi”连接时需要在LINK命令中带上参数“/debug“但make32.pat已经自动完成了这些问题,不需要再手动操作,具体需要的原创 2021-04-17 16:37:18 · 1529 阅读 · 5 评论 -
回车和换行的区别
回车和换行的区别回车 \r: 本义是光标重新回到本行开头,r的英文return,字符可以写成CR,即Carriage Return换行 \n: 本意是光标往下一行(不一定到下一行行首 ),n的英文newline,控制字符可以写成L F,即Line Feed符号ASCII码: \r 13 回车CR, \n 10 换行NL在不同的操作系统这几个字符表现不同,比如在WINDOWS系统下,这两个字符就是表现的本义,在UNIX类系统,换行\n 就表示为光标到下一行并回到行首,在MAC 上,\原创 2021-03-23 20:10:18 · 251 阅读 · 0 评论