在做完王爽《汇编语言》所有实验后,到这里进入到操作系统的层面了。作为一个数学系的研究生自学计算机,摸索了很长时间后,感觉一个靠谱的路线是:先学会一门语言对计算机有一个感觉,能做点事情--》再学点数据结构,不需要一次学的多么深--》王爽《汇编语言》--》李忠等《实模式到保护模式》--》哈工大李治军《操作系统》公开课--》c语言《软件工程》,完成这个路线,算是对计算机的需要的宽度和深度有了一定的了解,有了这个基础,剩下的功夫就是大量的实践,在实践中不断思考、总结。计算机学习的方法就是在做中学,在学中做,知行合一。不能像学数学那样,靠着几个公理和一支笔去演绎整个世界。

在技术上我的目标是做过一流的技术专家,而不是什么都懂点,什么搞不深,做一些表皮的工作。实践表明,我这样走开始的时候显的很慢很慢,关键时候要相信自己,因为除了自己谁也不知道答案,在成为一流的路上,很多时候是注定寂寞的。

为了不平凡,加油。

x86从实模式到保护模式实验说明相关推荐

  1. 硬盘和显卡的访问与控制(一)——《x86汇编语言:从实模式到保护模式》读书笔记01

    本文是<x86汇编语言:从实模式到保护模式>(电子工业出版社)的读书实验笔记. 这篇文章我们先不分析代码,而是说一下在Bochs环境下如何看到实验结果. 需要的源码文件 第一个文件是加载程 ...

  2. 16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16...

    一.Intel 32 位处理器的工作模式 如上图所示,Intel 32 位处理器有3种工作模式. (1)实模式:工作方式相当于一个8086 (2)保护模式:提供支持多任务环境的工作方式,建立保护机制 ...

  3. 任务切换——《x86汇编语言:从实模式到保护模式》读书笔记38

    任务切换--<x86汇编语言:从实模式到保护模式>读书笔记38 本文及后面的几篇博文是原书第15章的学习笔记. 本章依然使用第13章的主引导程序. 1. 协同式多任务与抢占式多任务 有两种 ...

  4. 任务和特权级保护(四)——《x86汇编语言:从实模式到保护模式》读书笔记35

    任务和特权级保护(四)--<x86汇编语言:从实模式到保护模式>读书笔记35 7. 正式进入用户程序的局部空间 67 mov ebx,message_1 68 call far [fs:P ...

  5. 程序的加载和执行(六)——《x86汇编语言:从实模式到保护模式》读书笔记26

    程序的加载和执行(六)--<x86汇编语言:从实模式到保护模式>读书笔记26 通过本文能学到什么? NASM的条件汇编 用NASM编译的时候,通过命令行选项定义宏 Makefile的条件语 ...

  6. 进入保护模式(三)——《x86汇编语言:从实模式到保护模式》读书笔记17

    (十)保护模式下的栈 76 ;以下用简单的示例来帮助阐述32位保护模式下的堆栈操作 77 mov cx,00000000000_11_000B ;加载堆栈段选择子 78 mov ss,cx 79 mo ...

  7. 16位模式/32位模式下PUSH指令探究——《x86汇编语言:从实模式到保护模式》读书笔记16

    一.Intel 32 位处理器的工作模式 如上图所示,Intel 32 位处理器有3种工作模式. (1)实模式:工作方式相当于一个8086 (2)保护模式:提供支持多任务环境的工作方式,建立保护机制 ...

  8. x86实模式到保护模式 李忠 王晓波

    x86实模式到保护模式  李忠 王晓波 第3到4章 各个进制间的转换省略 实验环境 编译器  nasm 虚拟机 virtual box 小程序  hexview   观察编译后的机器代码 fixvhd ...

  9. ASM:《X86汇编语言-从实模式到保护模式》第10章:32位x86处理器的编程架构

    ★PART1:32位的x86处理器执行方式和架构 1. 寄存器的拓展(IA-32) 从80386开始,处理器内的寄存器从16位拓展到32位,命名其实就是在前面加上e(Extend)就好了,8个通用寄存 ...

最新文章

  1. Nginx配置文件详细说明
  2. java openoffice 打印_java调用openoffice将office系列文档转换为PDF的示例方法
  3. boost::mpl模块实现lambda相关的测试程序
  4. 代码也浪漫:用Python放一场烟花秀!
  5. 数的直径(两次DFS)
  6. globalmapper如何选取图像上的点_OpenCV 进阶应用,用编程手段搞定图像处理
  7. Gentoo使用sudo
  8. 数据分析李小璐PG one出轨门自卫反击战
  9. 【Elasticsearch】es Elasticsearch 聚合性能优化六大猛招
  10. java中ojb_该方法包含(obj o)在Java中做什么?
  11. 自动生成小学四则运算题目(加强版)
  12. 实现数组头尾两端元素对调代码
  13. Java旅游网站源码+页面
  14. perl:DNA序列翻译成氨基酸序列的若干方法,直接法,简并法,哈希法,以及perl中的uc和lc函数(上)
  15. miniUI datagrid 接收不到数据显示undifined
  16. 计算机二级需要报班,计算机二级需要报班培训吗
  17. Eclipse中配置python环境
  18. excel表格内容拆分_表格技巧—Excel 多行数据拆分合并的方法
  19. 探究pytorch model.eval()测试效果远差于model.train()
  20. WordPress主题CorePress

热门文章

  1. 前端学习(482):html之b/s和c/s
  2. 前端学习(7):web的三大技术
  3. spring mvc学习(38):Unknow tag(c:forEach)错误解决办法,jstl.jar包以及standard.jar包下载与导入
  4. 第十九期:程序员节,女朋友偷偷送了我这个...
  5. windows:(1)xmind常用快捷键
  6. ETH—Lwip以太网通信
  7. NetCore 依赖注入之服务之间的依赖关系
  8. PrefixSpan算法原理总结
  9. 替换元素节点replaceChild()
  10. 如何给APK文件签名