操作系统
xiebs_
我对不起唐老师
展开
-
门徒进阶课第2课:Hello,DTOS
问题:主引导程序是软件还是固件呢?如果是软件,那么是由谁来开发的?如何开发?主引导程序:1、它是一段存储在主引导区(MBR)中的有效代码2、它并不固化于硬件,属于操作系统代码的一部分3、它是启动操作系统内核的桥梁,由汇编程序编写而成4、代码总量是不能超过 512 个字节(包含 0x55aa 在内)主引导程序的开发对比一般的应用程序:1、主引导程序的的入口地址是 0x7c00,而一般的应用程序的入口地址为 main 函数;2、主引导程序的语言是汇编,而一般的应用程序的语言则是常见的原创 2020-10-05 15:47:24 · 390 阅读 · 0 评论 -
门徒进阶课第1课:进阶操作系统
什么是操作系统?— Windows,Unix,Linux,Mac OS,Android,IOS…— 操作系统是直接运行于硬件之上的计算机程序— 操作系统用于管理和控制计算机的硬件与软件资源— 操作系统为用户软件的开发提供必要的服务和接口现代计算机系统架构:BIOS-(base input & output system)— BIOS 是计算机上电后第一个运行的程序— BIOS 首先检测硬件状态,检测通过后立即进行硬件初始化— BIOS 会在内存中建立中断向量表(提供硬..原创 2020-09-23 10:48:27 · 893 阅读 · 0 评论