
汇编
五道口纳什
wx公众号/B站:五道口纳什
展开
-
C 语言指针与汇编地址(一)
计算机内存或文件系统中的文件都只不过是一维二进制数组及其对应的二进制地址。所以在计算机的世界里没有乱码,乱码是人类世界的概念。栈中的变量通常包括:函数参数函数体内声明的局部变量(或叫临时变量)返回值保存在寄存器(eax)中栈中的变量(参数、局部变量)退出其作用域时,没有一个动作、一段逻辑或代码去释放栈中变量占据的内存,仅仅是没人再去例会当前栈顶上方的若干遗留(历史数据、垃圾值)下来可被后续压原创 2016-05-10 20:58:09 · 2522 阅读 · 0 评论 -
汇编语言与计算机体系结构
1. CPU 从内存读数据,还是从地址读数据因为计算机启动后,会有地址映射,所有的外设都分配到了一段地址(有的外设是io地址,看具体情况了),cpu通过访问地址来访问外设,比如访问适配卡,在系统启动后,可能分配了io地址0xc0000000(随便写一个),那么从汇编语言来看,从适配卡读一个数据写入内存,应该是这样的,原创 2017-07-26 21:31:26 · 1509 阅读 · 0 评论 -
汇编环境的搭建(windows 10 + debug)
1. debug.exe 安装win10 版本过高,不再提供 debug.exe,甚至从别处获取的 debug.exe 的也无法运行。汇编语言学习所需的各种执行文件(debug.exe、link.exe、masm.exe)下载地址:https://pan.baidu.com/s/1qY6jExu(提取码为 evd2)2. DOSbox 下载及使用下载地址:DOSBox, an x86 emulato原创 2017-10-02 16:51:53 · 9542 阅读 · 5 评论