计算机组成原理
文章平均质量分 85
记录为保研面试重新学习计组的全过程
Redamancy-QR
这个作者很懒,什么都没留下…
展开
-
x86 CPU的保护模式——全局描述符表(二)
在前一篇文章我们主要讲了一下保护模式和实模式之间的主要变化,在这篇文章中,我们主要讲一下保护模式下的寻址过程,也就是如何得到真实的物理地址。本文在好几个地方都提到了特权级或者系统段,这一部分知识和 GDT 关系不大,而且一两句话说不清楚,等到后面专门在讲解啦!持续更新中~~原创 2024-05-17 08:10:49 · 1215 阅读 · 0 评论 -
x86 CPU的保护模式——概述(一)
我们在前面已经介绍过实模式了,它是32位 CPU 的一种工作模式,模拟了16位 CPU 的工作环境,但是大多数时候 CPU 并不会处于实模式,而是保护模式,我们接下来看看实模式和保护模式有什么区别。原创 2024-05-16 09:28:20 · 850 阅读 · 0 评论 -
x86 CPU的实模式——内存布局(四)
在实模式下,CPU一共有20根地址线,故最多可寻址1MB大小的内存,虽然看起来非常小,但实模式下需要做的事也不多,接下来我们看看实模式下CPU是如何利用这1MB的空间。原创 2024-05-12 14:21:54 · 293 阅读 · 1 评论 -
x86 CPU的实模式——调用与跳转(三)
在上一节x86 CPU的实模式——寻址(二)中,我们介绍了如何获取数据,但是光有数据没有什么用,还要有代码才行。我们知道在内存中有非常多少代码段,它们互相配合共同为我们提供各种各样的服务,接下来我们来看看如何将这些代码段联系起来。这一节的东西非常多,但还是有有一些规律的,不过大多数时候,不会全部用到的,记住一些常用的,就足够啦!持续更新~~原创 2024-05-11 21:53:01 · 1403 阅读 · 1 评论 -
x86 CPU的实模式——寻址(二)
在前一节CPU的实模式——寄存器(一)中,我们已经介绍了8086常用的寄存器,也知道了寄存器的主要作用就是为了给CPU提供计算的数据,为了找到数据并传递给CPU,那么就必须要设计一套规则,这套规则就是寻址方式,接下来一起看看8086 CPU有哪些寻址方式。总的来说8086 CPU的寻址方式并不复杂,反而很简单很固定,缺少变通,这是由于硬件设计原因导致的,不过只要一到保护模式,一切都不一样咯。持续更新~~原创 2024-05-10 15:22:16 · 496 阅读 · 1 评论 -
x86 CPU的实模式——寄存器(一)
x86系列CPU在诞生之初是16位,而如今16位的CPU已经成为历史,但CPU的发展是兼容的,也就是说即便是32位的CPU也应当能完成16位CPU的功能,因此,实模式就是指8086这款划时代的CPU的工作环境、工作方式、工作状态、寻址方式、寄存器、指令用法等等。上面已经介绍完8086 CPU的常用寄存器啦,其它没有介绍的寄存器就留到保护模式啦!持续更新~~原创 2024-05-09 17:31:09 · 670 阅读 · 1 评论