微機原理整理(1)

2021-09-11 10:37:08 字數 1748 閱讀 2783

非同步通訊::乙個字元乙個字元地傳輸,每個字元一位一位地傳輸,並且傳輸乙個字元時,總是以「起始位」開始,以「停止位」結束,字元之間沒有固定的時間間隔要求。每乙個字元的前面都有一位起始位(低電平,邏輯值),字元本身有5-7位資料位組成,接著字元後面是一位校驗位,最後是一位或一位半或兩位的停止位。

例如:

已知非同步序列通訊的幀資訊為0110010101,其中包括:1個起始位、7個資料位、1個校驗位、1個停止位,此時傳送的是什麼字元?採用的是偶校驗還是奇校驗,校驗位是「1」還是「0」? (10分)

答:

從幀序列中可以得到資料序列為1100101,而在穿行通訊中是低位先傳輸的。故正確的資料序列為1010011,即53h。易知該資料為大寫字母「s」的ascii編碼。校驗位為「0」,因7個資料位和校驗位中「1」的數目為偶數個,故為偶校驗。

實模式中,8086系列cpu總共能夠訪問1mb的ram,從某種概念上而言。這1mb的ram可以認為是乙個從 00000h到fffffh的連續塊. 實際上,這個連續塊被分為多個64kb的子塊,例如從 0000h到ffffh的塊.

這主要是為了與intel早期的8085處理器保持相容. (8085只有可以訪問64kb記憶體的16條位址線(216 = 64k))

如果定址i/o,位址匯流排包含0000h至ffffh的i/o位址。

如果定址儲存器,匯流排的寬度依賴於微處理器的架構:

大多數計算機系統至少有4條控制匯流排連線 (低電平有效).

mrdc ( 儲存器讀控制 ), mwrc, iorc (i/o 讀控制 ), iowc

例如:

某以8088為cpu的微型計算機記憶體ram區為00000h~3ffffh,若採用6264(8k×8)、21256(32k×4)各需要多少晶元?其各自的片內和片間位址線分別是多少(採用全位址解碼方式)? (10分)

答:

ram區域00000h~3ffffh的大小為3ffffh-00000h+1=40000h=256k。又8088的資料寬度為8位,故記憶體區域大小為256k×8bit。

若採用6264(8k×8)來構成該ram區域,則需要(256k*8)/(8k*8)=32(片)

因為6264的位址線為8k=213,故片內位址線為13根線,片間位址線為20-13=7根線。

若採用21256(32k×4)來構成該ram區域,則需要(256k*8)/(32k*4)=16(片)

因為21256的位址線為32k=215,故片內位址線為15根線,片間位址線為20-15=5根線。

微機原理 1

8 16 32位機 微機的組成 1 數制 10 d 權 10的i次方 2 b 權 2的i次方 8 o q 權 8的i次方 16 h 權 16的i次方 10 2 整數部分除2 小數部分乘2 2 二進位制編碼 8421 bcd碼 壓縮bcd數4位 非壓縮bcd數8位儲存 加法 加6指令調整 ascii碼...

1微機原理

1 二進位制與十六進製制轉化成十進位制的數時,通過相應的位數乘以進製的冪次方的形式完成。2 計算機儲存方式速度由快到慢 高速緩衝器 記憶體 ram 外存 rom 3 8086 包含執行單元eu及匯流排介面單元biu。執行單元eu包含乙個計算器,8個16位的通用暫存器 4個資料暫存器,和4個指標暫存器...

微機原理概述

1.什麼是微型計算機機?由於明確定義微型計算機的定義比較困難,我們一般把台式計算機一類的個人計算機 結構相對簡單的工業控制計算機等等統稱為微型計算機 2.微機原理這門學科是研究什麼的?我們主要討論微型處理器,微型計算機和微型計算機系統.1 微處理器 cpu 是微型計算機控制和處理的核心。如圖所示,微...