原文:[自制簡單操作系統] 1、從0-1到匯編再到c語言的奧秘

目錄: 用 編寫最簡單的操作系統 用匯編改寫上面 程序 . 只用DB的匯編改寫版 . 加入RESB匯編的改寫版 . 進一步使用匯編替換 文件 . 核心程序也用匯編改寫 . 向匯編程序中加入IPL 啟動程序裝載器 . 從啟動區執行操作系統 讀盤的應用 匯編和C語言混合開發 . 位開發及C語言混合開發引入 . 匯編引入C語言 用匯編寫C語言函數 . C語言實現內存寫入 . C語言指針的強大 . 色號 ...

2014-09-01 02:49 19 5422 推薦指數:

查看詳情

自制操作系統

自制操作系統Antz day09——實現內核 (下) 實現圖形化界面 https://www.cnblogs.com/LexMoon/p/antz09.html Antz系統更新地址: https://www.cnblogs.com/LexMoon/category/1262287.html ...

Tue Aug 07 06:58:00 CST 2018 0 859
30天自制操作系統:第二天 匯編語言學習與Makefile入門

1.介紹文本編輯器 本小節內容只是編者介紹了一個免費的文本編輯器,因為是日語的緣故,譯者向我們推薦了一個可編輯中文的文本編輯器: Notepad++,筆者也正用這個編輯器,放上下載鏈接 ...

Mon Sep 13 21:36:00 CST 2021 0 138
自制操作系統06】終於開始用 C 語言了,第一行內核代碼!

一、整理下到目前為止的流程圖 寫到這,終於才把一些苦力活都干完了,也終於到了我們的內核代碼部分,也終於開始第一次用 c 語言寫代碼了!為了這個階段性的勝利,以及更好地進入內核部分,下圖貼一張到目前為止的流程圖。(其中黃色部分是今天准備做的事情) 二、先上代碼 loader.asm ...

Sun Feb 02 22:30:00 CST 2020 5 2163
《30天自制操作系統》筆記(02)——導入C語言

《30天自制操作系統》筆記(02)——導入C語言 進度回顧 在上一篇,記錄了計算機開機時加載IPL程序(initial program loader,一個nas匯編程序)的情況,包括IPL代碼(helloos.nas)、編譯生成helloos.img文件、用虛擬機QEMU加載 ...

Wed May 21 07:46:00 CST 2014 29 14523
《30天自制操作系統》讀書筆記(3) 引入C語言

這一次的學習相當曲折, 主要是因為粗心, Makefile里面的錯誤導致了文件生成出現各種奇奇怪怪的問題, 弄得心力交瘁, 因此制作過程還是盡量按着作者的路子來吧. 作者提供的源碼的注釋在中文系統下是亂碼, 而且代碼的分隔用了兩個Tab, 在這里要處理一下: :%s/;.*//g 刪除所有 ...

Wed Jul 09 21:49:00 CST 2014 27 2966
[自制簡單操作系統] 3、內存管理和窗口疊加

1、本次主要進展 >_<" 這次主要學習了系統內存管理和窗口疊加~由於上兩篇都做了詳細的框架說明和介紹,這里直接上代碼! 2、文件及函數構成 >_<" 這里和第二篇相比,把鼠標和鍵盤的相關函數獨立出來放進各自相應的文件中,並主要在內存管理 ...

Fri Sep 19 06:03:00 CST 2014 3 1710
操作系統c語言

),后來者在此基礎上改進,發明了c語言。使用c語言重寫unix,后來c語言就成為一種編寫操作系統語言了。當時 ...

Tue Apr 05 00:32:00 CST 2016 0 2310
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM