計算機系統要素 第一章

2021-09-26 04:43:00 字數 665 閱讀 6097

咱們自己學習的高階語言,例如c++寫出乙個hello world程式是十分簡單的,可到底如何在計算機上執行在這個程式的呢!!

其實就是將高階語言進行編譯生成計算機能夠識別的機器碼,那些機器碼就是需要某種硬體體系(hardware architecture)來實現。這個硬體體系又是由晶元組(chip set)-暫存器、記憶體單元、alu等-來實現,其實這每一部分都是有許多基本邏輯單元整合構建出來的,基本邏輯單元是由電晶體實現的,再往下深究,那可是要來到物理領域了。

![在這裡插入描述](

但是在現實生活中,用的比較多的基本閘電路會是與非門,他相較於其他閘電路更容易實現更經濟效能更好。本章會使用一種硬體描述語言,在本書中會有語言的介紹,書本和資源都會在後面附上。在這裡我就給大家簡單說下如何從與非門生「萬物」。

![在這裡插入描述](

f(a,b) = a &(and) b

= a & b + a & b

= !( !(a&b) & !(a&b) )

f(a,b) = a +(or) b

= a & a + b & b

= !( !(a&a) & !(b&b) )

在上式中!(a&a)就是非門的體現,本章比較簡單,其餘的門通過建立的與或非門就可以建立出所有的基本門。後附資源

計算機系統要素 第一章 布林邏輯

為了讓自己未來好複習,從而寫下 計算機系統要素 從零開始構建計算機 讀書筆記 2017.7.12。1.布林代數 布林代數處理布林型 也稱為二進位制型 數值,比較典型的有 true false 1 0 yes no on off.常見的布林運算 and or not.本書中有個重要的結論 and or...

第一章 計算機系統概述

第一章 計算機系統概述 1 基本構成 處理器 控制計算機的操作,執行資料處理功能 儲存器 儲存資料和程式,此類儲存器通常是易失的 輸入 輸出部件 在計算機與外部環境之間移動資料,如硬碟 系統匯流排 為處理器 記憶體和輸入 輸出模組間提供通訊的設施 2 微處理器的演變過程 微處理器 多核微處理器 片上...

第一章 計算機系統概述

含義 能為多個部件分時共享的一組資訊傳輸通路。根據傳送資訊的不同,可分為三類。傳送各種 資料資訊 的 資料匯流排 data bus 傳送各種 位址資訊 的 位址匯流排 address bus 傳送各種 控制訊號 的 控制匯流排 control bus 使匯流排與外設連線,具有緩衝 轉換 連線等功能。...