簡述基於CPU的機器碼運行過程


引言:會寫日志的人不一定是優秀的人,但優秀的人往往是會寫日志的

這里涉及五個部分,胡歌,林拜,賈以枚,羅伊人,馮眷眷-林拜老婆

依次對應CPU里的控制器, CPU里的寄存器,存儲器,輸入電路,輸出電路

現在我開始點擊電腦上的exe文件,喚醒胡歌

Part.1

胡歌:收到上司的命令.賈以枚在嗎,羅伊人有話跟你說.

賈以枚:在呢.羅伊人請說

羅伊人:你就是賈以枚?幫我存幾個數據吧,100,010,001,110,110,000

賈以枚:好的,我記在了本本上

Part.2

胡歌:喂,林拜,該回來工作了哈

林拜:哎,好吧.賈以枚在嗎?快告訴我羅伊人給你的第一個數據

賈以枚:好的,是100,我看不懂哎

林拜:當然,你看懂了,我就該辭職了.翻下我的日志,原來100指的是把接下來的兩個數據相加

Part.3

胡歌:賈以枚,林拜需要接下來的兩個數據

賈以枚:嗯.林拜,它們是010,001

林拜:好的,我馬上運算這兩個數字,結果是011,我自己先記着

Part.4

胡歌:林拜.你又在偷懶…

林拜:沒有.賈以枚,快把下一個數據給我

賈以枚:101

林拜: 繼續翻下我的日志, 101指的是把運算結果存在下一個數據所指的位置

Part.5

胡歌:賈以枚,可以把下一個數據告訴林拜嗎

賈以枚:110

林拜:好的.我想把運算結果011存儲在賈以枚的本本編號110處

Part.6

胡歌:賈以枚在辦公室嗎?林拜想把運算結果011存儲在你的本本編號110處

賈以枚:嗯,我把數據011存儲在本本編號110處

Part.7

胡歌:林拜,事情還沒有做完呢!

林拜:好好好,我再去問問賈以枚,下一個數據是

賈以枚:還是110

林拜: 繼續翻下我的日志,110指的是把運算結果011告訴馮眷眷

Part.8

胡歌:呼叫馮眷眷,林拜想告訴你一個數據011

馮眷眷:好的,媒體報導結束!輸出完畢!

Part.9

胡歌:事情做完了嗎?林拜

林拜:沒有,賈以枚下一個數據是

賈以枚:000

林拜: 繼續翻下我的日志,000代表放假!

Part.10

胡歌:大家忙了這么久,公司決定立刻放假~

(參考文獻: <<計算機:一部歷史>>)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM