笔记
开开开心果儿
From Mars...
展开
-
自己动手写操作系统之引导启动自己写的操作系统
boot.asm里添加查找loader.bin的代码(记得将loader.asm编译成loader.bin),nasm boot.asm -o boot.bin编译boot,用FloppyWriter将boot.bin写入a盘(软盘)。a盘内容:loader.asm内容:在bochs的配置文件里修改如下两个地方完成后启动bochs,就会引导之前写的boot程序...原创 2022-05-17 11:08:43 · 270 阅读 · 0 评论 -
pmtest4.asm
; ==========================================; pmtest4.asm; 编译方法:nasm pmtest4.asm -o pmtest4.com; ==========================================%include “pm.inc” ; 常量, 宏, 以及一些说明org 0100hjmp LABEL_BEGIN[SECTION .gdt]; GDT;原创 2022-04-08 21:40:20 · 93 阅读 · 0 评论 -
《自己动手写操作系统》pmtest1运行基本步骤
1. 命令nasm pmtest1.asm -o pm1.com对pmtest1进行编译,’’-o’'选项:指定输出文件的文件名。2. bximage制作一个软盘,例如:check.img;插入虚拟机中并格式化,将刚刚生成的pmt1.com移入软盘。3. 关闭虚拟机,打开Bochs,点击左上角change first floppya drive,改成刚刚在bximage制作的并且装有pmt1.com的软盘。(注:如果软盘在bochsrc.bxrc同目录下,直接改软盘名称,如果不在点右边Browse选择原创 2022-03-27 17:48:51 · 1635 阅读 · 0 评论 -
词法、语法、语义报告的错误类型判断
词法语法语义错误类型判断原创 2022-03-22 11:42:57 · 5816 阅读 · 1 评论 -
简单Clock置换算法
原创 2021-11-05 21:15:03 · 945 阅读 · 3 评论