原文:自制操作系統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