原创 [書]操作系統真象還原 -- 第6章 mbr、loader、C語言

FILE_01:mbr.asm 1)mbr, Master Boot Record,512字節,位於0x7c00 2)將loader從磁盤讀取到內存中,並跳轉到loader function: read_hard_disk_0 =====

原创 [書]操作系統真象還原 -- 第5章 開啓保護模式、開啓分頁機制

mbr:加載loader,跳轉 loader: 1)調用BIOS中斷獲取內存大小; 2)構建GDT、開啓保護模式;  3)構建頁目錄表和頁表、開啓分頁機制;       FILE:loader.asm ; FILE: c05b_lo

原创 [書]x86彙編語言:從實模式到保護模式 -- 第14章 任務和特權級保護,調用門、LDT、TSS、TCB

# 加載用戶程序 Part 1、TCB, Task Control Block, 任務控制塊     分配內存作爲該任務的TCB,並插入至TCB鏈表。 Part 2、LDT, Locak Descriptor, 局部描述符表     分

原创 [書]x86彙編語言:從實模式到保護模式 -- 第八章 硬盤和顯卡的訪問與控制,mbr加載並重定位應用程序

第八章 硬盤和顯卡的訪問與控制           mbr加載、重定位用戶程序 PART 1 >> VirtualBox顯示最終效果   =================================================

原创 [書]x86彙編語言:從實模式到保護模式 -- 第九章 硬中斷,使用RTC芯片實現實時時間的顯示;軟中斷,使用BIOS中斷實現鍵盤輸入的讀取和顯示

PART 1 >> 使用BIOS中斷實現鍵盤輸入的讀取和顯示 ; File: c09_2.asm ; Date: 20191222 ; =================================================

原创 [書]x86彙編語言:從實模式到保護模式 -- 第11章 進入保護模式,初識全局描述符表GDT; 第12章 別名,冒泡排序

第11章 進入保護模式;初始化全局描述符表,通過GDT進入代碼段、數據段、堆棧段 ; FILE: c11_mbr.asm ; DATE: 20191229 ; TITLE: 硬盤主引導扇區代碼 ; 設置堆棧段和棧指針 ; 0x07c0

原创 [書]x86彙編語言:從實模式到保護模式 -- 第六、七章 編寫主引導扇區代碼

第六章 編寫主引導扇區代碼(啓動時顯示文字:Label offset:) PART 1 >> 用VirtualBox顯示最終效果 1.1 彙編 啓用nasm的工具“nasm-shell”,執行命令“nasm test.asm -o tes

原创 [書]x86彙編語言:從實模式到保護模式 -- 第13章 mbr加載內核、內核加載應用程序

# mbr加載內核 1、0x7c00,16位實模式 2、進入保護模式前的準備工作:創建段描述符(代碼段、數據段、堆棧段、顯示緩衝區),構建gdt 3、進入保護模式 ; 開啓保護模式 ; CR0的第1位(位0)是保護模式允許位(Prote

原创 python單例模式

# 執行結果 # demo # DATE: 20190706 # DESCRIPTION: 單例模式(播放器、系統回收站) class MusicPlayer(object): count = 0 # 類屬性 inst

原创 python捕獲異常 & 主動拋出異常

# 捕獲異常 # DATE: 20190706 # DESCRIPTION: 捕獲異常(try except) try: num = int(input("please input an integer: ")) res = 10

原创 彙編語言-第三版-王爽-第15章 外中斷

P280:在屏幕中間依次顯示a~z, 顯示過程中,按下ESC鍵後,改變顯示顏色 P283:在DOS下,按F1鍵後改變當前屏幕的顯示顏色,其他的鍵照常處理 * * * * * * * * * * * * * * * * * * * * *

原创 彙編語言-第三版-王爽-課程設計

課程設計1(p211)、 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

原创 彙編語言-第三版-王爽-實驗

實驗6(p160)、實驗7(p173)、實驗9(p189) * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

原创 網易遊戲策劃筆試-20190404

1-7題爲文案題(答題時請勿參考其他作品),8-23題爲數值系統題, 兩個方向分別計算分數,最終選擇分數更高的方向作爲最終成績,建議優先選擇自己擅長或感興趣的方向進行答題。 8、(無需過程) 行列式的值是       。(共3分)【參考答

原创 win10筆記本觸摸板點擊沒反應

問題描述:win10系統筆記本的觸摸板可移動光標,但點擊沒反應;                   鼠標可正常使用。 問題定位:相關設置出錯 解決方案: 【方案一】 控制面板 ---> 硬件和聲音 ---> 鼠標 ---> 裝置設定值