計算機組成原理實驗報告5 PC實驗

2022-09-29 08:51:02 字數 1085 閱讀 8729

2.5 pc實驗

姓名:孫堅學號:134173733 班級:13計算機日期:2015.5.15

一.實驗要求:利用cpth 實驗儀上的k16..k23 開關做為dbus 的資料,其它開關做為控制訊號,實現程式計數器pc的寫入及加1 功能。

二.實驗目的:1、了解模型機中程式計數器pc的工作原理及其控制方法。2、了解程式執行過程中順序和跳轉指令的實現方法。

三.實驗電路:pc 是由兩片74hc161構成的八位帶預置記數器,預置資料來自資料匯流排。記數器的輸出通過74hc245(pcoe)送到位址匯流排。

pc 值還可以通過74hc245(pcoe_d)送回資料匯流排。

pc 原理圖

在cpth 中,pc+1 由pcoe 取反產生。

當rst = 0 時,pc 記數器被清0

當ldpc = 0 時,在ck的上公升沿,預置資料被打入pc記數器

當pc+1 = 1 時,在ck的上公升沿,pc記數器加一

當pcoe = 0 時,pc值送位址匯流排

pc打入控制原理圖

pc 打入控制電路由一片74hc151 八選一構成(isp1016實現)。

當elp=1 時,ldpc=1,不允許pc被預置

當elp=0 時,ldpc 由ir3,ir2,cy,z確定

當ir3 ir2 = 1 x 時,ldpc=0,pc 被預置

當ir3 ir2 = 0 0 時,ldpc=非cy,當cy=1時,pc 被預置

當ir3 ir2 = 0 1 時,ldpc=非z,當z=1 時,pc 被預置

連線線表

四.實驗資料及步驟:

實驗1:pc 加一實驗

置控制訊號為:

按一次step脈衝鍵,ck產生乙個上公升沿,資料pc 被加一。

實驗2:pc 打入實驗

二進位制開關k23-k16用於dbus[7:0]的資料輸入,置資料12h

置控制訊號為:

每置控制訊號後,按一下step鍵,觀察pc的變化。

五.心得體會:

經過上乙個實驗的練習,在做這個實驗的時候更加得心應手,了解了模型機中程式計數器pc的工作原理及其控制方法,還有了解了程式執行過程中順序和跳轉指令的實現方法。

計算機組成原理實驗報告

實驗報告 實驗三儲存器實驗 一 實驗目的 1 了解靜態隨機儲存器sram 6116晶元 的工作特性及使用方法 2 了解半導體儲存器怎樣儲存和讀取資料 3 了解使用半導體儲存器電路時的定時要求 二 實驗裝置 1 tdn cm 計算機組成原理實驗系統一套 2 若干導線和排線 三 實驗電路 四 實驗資料 ...

計算機組成原理實驗報告

實驗一運算器實驗 一 算術邏輯運算實驗 一 實驗目的 1 掌握簡單運算器的資料傳送通路。2 驗證運算功能發生器 74ls181 的組合功能。二 實驗原理 實驗中所用的運算器資料通路如圖1 1所示。其中運算器由兩片74ls181以並 串形式構成8位字長的alu。運算器的輸出經過乙個三態門 74ls24...

計算機組成原理移位寄存實驗報告

計算機組成原理實驗二 移位寄存實驗 一 實驗目的 1 了解移位暫存器的硬體電路,驗證移位控制與寄存的組合功能。2 利用暫存器進行資料傳輸。二 實驗要求 實現暫存器移位操作,了解通用暫存器的運用。三 實驗原理 移位運算實驗原理圖 移位運算實驗原理如圖所示,使用了一片74ls299作為移位發生器,其八輸...