X86汇编语言从实模式到保护模式
redkowl
我爱家人和计算机
展开
-
《X86汇编语言从实模式到保护模式》第06章:相同的功能,不同的代码
针对第5章的代码,可以说是直截了当,直接对内存进行了写。这一章通过使用循环和条件转移指令来实现,知识点都是一样的,直接上代码,然后再分析每一行代码:既然功能相同,直接运行下程序,得到运行结果:总共去敲这3条命令,感觉有点麻烦,所以,我把这三条命令写在脚本里,每次修改代码,只需要运行下脚本sh run.sh就行了。#!/bin/bashrm c06_mbr.binrm bo...原创 2019-11-07 13:03:06 · 641 阅读 · 0 评论 -
《X86汇编语言从实模式到保护模式》第05章:编写主引导扇区代码
从第5章开始写起,第一部分主要是介绍写基础知识,看书即可,从第5章开始涉及代码编写。这些文章的主要结构如下:总结书中涉及的知识点。 调试和验证书中的代码部分。1:知识点1.1 主引导扇区在电脑已启动就会去读0面0道1扇区,这个扇区就是主引导扇区(main boot sector)。程序从0X7C00开始,一个扇区是512字节(0X200),所以主引导扇区是从0X7C00--...原创 2019-11-04 14:23:50 · 692 阅读 · 0 评论 -
《X86汇编语言从实模式到保护模式》
我最近读了一本好书。更新了我对intel汇编语言以及x86体系架构的认识。我于是把读书笔记写上来,一是为了自己能完全的搞懂这本书,还有就是如能能对大家有所帮助就算锦上添花了。我会把每一章的调试以及自己的思考都写下来,直到把这本书完全理解。这本书分为3个部分:预备知识,实模式,32位保护模式。代码的调试是在ubuntu下用qemu调试。这本书做到了由浅入深,循序渐进,预备知识和实...原创 2019-10-18 17:10:49 · 483 阅读 · 0 评论