IBM PC汇编语言程序设计第1章
汇编语言的第一章内容,算是多人入门底层编程的起点了。贴近硬件的控制、效率高、资源占用少,是它一直受欢迎的原因。像直接操作内存、寄存器、CPU,写出来的程序虽然麻烦点,但跑得贼快。
IBM PC 的汇编语言程序设计,第一章主要讲了汇编语言和机器语言的关系,还有和高级语言的对比。你能看到不少 MOV
、ADD
这样的经典指令,用起来直接,也方便理解计算机内部怎么转的。
举个例子,写个加法运算,再把结果输出到屏幕,嗯,整个过程你就能跟着汇编的思路走一遍。尤其适合那种想搞清楚底层是怎么回事的同学。
建议你一边读一边写,最好配个调试工具,比如 MASM 或者 EMU8086,调起来直观。你要是不清楚怎么访问寄存器,后面的链接也挺实用:
哦对了,如果你对十六进制、二进制换算还不太熟,先回顾下数制那部分,不然写代码的时候脑子容易打结。
,这一章是蛮基础但也挺关键的内容,理解透了,后面写驱动、搞优化、玩嵌入式,思路就通了。如果你喜欢研究“机器到底是怎么跑的”,这个部分真的别跳。
下载地址
用户评论