11 2019 档案
摘要:我愿能朝着太阳生长,做一个温暖的人,不卑不亢,清澈生活。 时光静悄悄地流逝。世界上有些人因为忙而感到生活的沉重,也有些人因为闲而活得压抑。人啊,都有一本难念的经,可是不同处境的人又很难理解别人的苦处。 谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳。被酒莫惊春睡重,赌书消得泼茶香,当时只道是寻常。
阅读全文
摘要:相关内容 开机过程 开机过程指的是从按下电源键开始,到进入系统登录画面前所经历的过程。 MBR与磁盘分区 在目前x86的系统架构中,系统硬盘位于第0号磁道:0到511KB的区块为MBR(硬盘中的每一个磁道容量为512KB),开机管理程序使用这块区域来储存第一阶段开机引导程序(stage1)。接着位于
阅读全文
摘要:原理:程序访问局部性 在较短时间内由程序产生的地址往往集中在存储器逻辑地址空间的很小范围内 时间:在一小段时间内,最近被访问过的程序和数据很可能再次被访问 空间:在最近的未来要用到的信息很可能与现在正在使用的信息在程序空间上是相邻或相近的 主存和缓存按块存储 Cache的容量很小,它保存的内容只是主
阅读全文
摘要:中央处理器由运算器和控制器两大部分组成。 运算器接收从控制器送来的命令并执行相应的动作,对数据进行加工和处理。 运算器主要由算术逻辑单元(ALU)、暂存寄存器、累加寄存器、程序状态字寄存器(PSW)、通用寄存器组、计数器(CT)、移位器组成。 程序状态字寄存器用于保存系统的运行状态。条件转移指令执行
阅读全文
摘要:图片来源:https://www.cnblogs.com/mutudou/p/11858477.html
阅读全文
摘要:Intel 80386 ucore目前支持的硬件环境是基于Intel 80386以上的计算机系统。 Intel 80386是80x86系列中的第一种32位微处理器。80386的内部和外部数据总线都是32位,地址总线也是32位,可寻址高达4GB内存。 工作方式包括实模式、保护模式以及虚拟86模式。 B
阅读全文
摘要:MySQL基本语句 net start mysql:启动mysql服务 mysql:登录mysql \c:命令重新编写 exit:推出mysql登录 show databases:显示已建的数据库 create database php:创建一个名为PHP的数据库 选中名为PHP的数据库:use P
阅读全文
摘要:进程控制块(PCB) 未建立PCB的程序都不能作为一个独立的单位参与运行。 进程控制块是进程的唯一标志。 PCB是有限的,创建进程需要申请PCB。 进程控制块中的内容: 为什么要区分就绪状态和等待状态? 就绪状态是指进程仅缺少处理机,只要获得处理机资源就立即执行; 等待状态是指进程需要其他资源(除了
阅读全文
摘要:设计扩展操作码指令格式时,必须注意: (1)不允许短码是长码的前缀(短操作码不能与长操作码前面部分的代码相同) (2)各指令的操作码一定不能重复 频率较高的指令,分配较短的操作码,减少指令译码和分析的时间。 PC存放当前欲执行指令的地址。 指令的地址码字段则保存操作数地址。 运算型指令寻址的是操作数
阅读全文
摘要:指令基本格式 指令简单说来就是机器语言的语句。 指令由操作码(OP)和地址码(A)两方面构成。 地址码的作用: 指出操作数的地址 给出结果存放的地址 指出下一条指令的地址 (以上地址可以是主存地址、寄存器地址、I/O地址) 地址码可以是操作数本身、操作数地址或者操作数地址的计算方法。 每一条指令都包
阅读全文
摘要:定义 在计算机科学中,中断指计算机CPU获知某些事,暂停正在执行的程序,转而去执行处理该事件的程序,当这段程序执行完毕后再继续执行之前的程序。整个过程称为中断处理,简称中断,而引起这一过程的事件称为中断事件。中断是计算机实现并发执行的关键,也是操作系统工作的根本。 分类 中断按事件来源分类,可以分为
阅读全文
摘要:分类寻址(网络号+主机号) 在最初定义Internet地址结构时,每个单播IP地址都有一个网络部分,用于识别接口使用的IP地址在哪个网络中可被发现;以及一个主机地址,用于识别由网络部分给出的网络中的特定主机。因此,地址中的一些连续位称为网络号,其余连续位称为主机号。 基于上述分类方法,IPv4地址按
阅读全文
摘要:题目:实现函数调用堆栈跟踪函数 我们需要在lab1中完成kdebug.c中函数print_stackframe的实现,可以通过函数print_stackframe来跟踪函数调用堆栈中记录的返回地址。如果能够正确实现此函数,可在lab1中执行 “make qemu”后,在qemu模拟器中得到类似如下的
阅读全文
摘要:一、实验内容 通过阅读bootmain.c,了解bootloader如何加载ELF文件。通过分析源代码和通过qemu来运行并调试bootloader&OS, bootloader如何读取硬盘扇区的? bootloader是如何加载ELF格式的OS? 二、实验相关 ELF文件格式 ELF(Execut
阅读全文
摘要:文章链接:https://www.cnblogs.com/cyx-b/p/11809742.html 作者:chuyaoxin 一、实验内容 BIOS将通过读取硬盘主引导扇区到内存,并转跳到对应内存中的位置执行bootloader。请分析bootloader是如何完成从实模式进入保护模式的。 提示:
阅读全文
摘要:原文链接: http://www.cppblog.com/airtrack/archive/2015/04/27/210451.html 上一篇从 Bootloader 开始到内核载入使用的都是平坦内存,即所有地址对应实际的物理地址。现代操作系统都使用分页来管理内存,分页可以让每个进程都有完整的虚拟
阅读全文
摘要:原文链接: http://www.cppblog.com/airtrack/archive/2014/10/30/208729.html Bootloader 我们知道计算机启动是从BIOS开始,再由BIOS决定从哪个设备启动以及启动顺序,比如先从DVD启动再从硬盘启动等。计算机启动后,BIOS根据
阅读全文
摘要:lab1练习二,使用qemu执行并调试lab1中的软件
阅读全文