原文:自制操作系统Antz(14)——实现内置编程语言(词法解析器)

AntzScript The language executed in the Antz system. 基于以实现的内置vim,接下来需要实现Antz系统中内置语言AntzScript。 Antz系统更新地址 Antz项目地址 AntzScript项目地址 vim 一 概述 . 解释器与编译器 . 解释器 解释器根据程序中的算法执行运算。简单地说,它是一种用于执行程序的软件。 . 编译器 编译器 ...

2019-01-27 17:31 2 688 推荐指数:

查看详情

自制操作系统Antz(15)——实现启动界面

AntzScript 🎓 The language executed in the Antz system. 本节不涉及OS底层内容,只是关于图片放大显示时效果处理的。 Antz系统更新地址 Antz项目地址 真机启动效果 ...

Tue Mar 26 06:16:00 CST 2019 3 907
自制操作系统Antz(1)——Boot Sector

0.引子   最近在看操作系统底层方面的东西,最开始的为什么是07c00h这个问题就让我对操作系统有了很大的兴趣。所以准备在看书之余顺便写一个操作系统(Anz)。至于为什么这个系统会被叫做Antz,可以参考Antz Uhl Kone(某个日漫男主的名字), 日语为アインズ·ウール·ゴウン ...

Thu Jul 26 05:54:00 CST 2018 3 2170
自制操作系统Antz(12)——承上启下

我已经规范了系统代码风格,类似于按照linux分包,把各部分功能区分开了 Antz系统更新地址 Linux内核源码分析地址 Github项目地址 在之前的工作中,AntzOS已经从单调的界面,变得逐渐拥有自己的功能了。 真机运行情况 : 这个系统在我最初的目的中就 ...

Thu Oct 18 21:52:00 CST 2018 4 563
自制操作系统14实现键盘输入

一、到目前为止的程序流程图   为了让大家清楚目前的程序进度,画了到目前为止的程序流程图,如下。(红色部分就是我们今天要实现的) 二、简单打通键盘中断   既然要打通键盘中断,那必然需要你回顾一下 【自制操作系统08】中断 所讲述的外部中断的流程,下面我把图贴上。 如图所示 ...

Sun Mar 22 07:47:00 CST 2020 3 1585
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM