微機考試總結

2021-10-18 20:49:25 字數 3367 閱讀 9813

1.系統匯流排由位址匯流排、資料匯流排、控制匯流排三類傳輸線組成。

2.微型計算機由**處理器、儲存器、i/o介面和系統匯流排組成。

3.計算機的硬體結構通常由五大部分即運算器、控制器、儲存器、輸入裝置和輸出裝置組成。

4.乙個完整的微機系統應包括硬體系統和軟體系統。

5.微處理器由運算器、控制器和少量暫存器組成。

6.在計算機中,用二進位制表示實數的方法有兩種,是定點法和浮點法。

7.8086cpu內部功能結構上由執行部件eu和匯流排介面部件biu組成。

8.在用8086cpu組成的計算機系統中,當訪問偶位址位元組時,cpu和儲存器通過cpu的低8位資料線交換資訊;訪問奇位址位元組時通過cpu的高8位資料線交換資訊。

1.微型計算機由哪些基本功能部件組成?

①微處理器②主儲存器③系統匯流排④輔助儲存器⑤i/o介面和輸入/輸出裝置。

2.什麼是計算機匯流排?

答:在計算機中,連線cpu與各個功能部件之間的一組公共線路,稱為匯流排。在計算機中一般有三組功能不同的匯流排,傳輸位址資訊的匯流排稱為位址匯流排,傳輸資料資訊的稱為資料匯流排,傳輸控制資訊的稱為控制匯流排。

3.簡述微型計算機的主要特點。

答:電子計算機是一種能自動、高速、精確地完成各式各樣的資料儲存,數值計算,邏輯推理,過程控制和資料處理功能的電子機器。計算機的主要特點有四個方面,即:

高速性,準確性,邏輯性,通用性。

4.bcd碼運算的修正規則是什麼?

答:(1)凡是對應位運算結果為冗餘碼時,加(減)6修正。(2)如該位和數有向高位進(借)位時,也在該位加(減)6修正。

(3)如低位修正結果使高位大於9時,高位進行加(減)6修正。

5.什麼是機器數?什麼是機器數的真值?

答:數在機器中的表示形式為機器數,而機器數對應的數值稱為機器數的真值。

6.簡述8086內部兩大功能單元各自的功能和這樣組織的意義。

答:在8086內部,按功能可以劃分為biu和eu兩大部分,biu主要負責匯流排介面,與儲存器和i/o介面進行資料傳遞;而eu則是執行部件,主要是執行指令。

這兩部分分開可以在執行指令的同時,從儲存器中將將要執行的指令取到指令佇列,使兩部分並行工作,提高cpu的速度。

7.微處理器一般應具有哪些基本功能?

答:①夠進行算術運算和邏輯運算②能對指令進行解碼、寄存並執行指令所規定的操作③具有與儲存器和i/o端介面進行資料通訊的能力④少量資料的暫存⑤能夠提供系統所需的定時和控制器⑥能夠響應輸入輸出裝置發出的中斷請求。

8.定址方式:就是尋找運算元或運算元位址的方法。

i/o介面:在cpu和外部裝置之間,需要一些進行資料轉換、電平匹配和相互聯絡的功能電路。

9.在ibm pc中有專用的輸入輸出指令,請問i/o埠的位址範圍是多少?位址範圍不同,應採用的指令格式不同,請寫出在具體的範圍和採用的指令格式。

答:i/o埠的位址範圍是0000h--0ffffh,當位址範圍在0000h—00ffh時可以使用直接埠位址訪問和間接訪問。如:

in al,port out port,al

in al,dx out dx ,al 而當位址範圍在大於00ffh時只能使用間接訪問指令,如:in al,dx out dx,al

10.子程式呼叫的操作過程包含哪幾個步驟?

答:①保護現場,即將主程式轉移前的程式狀態儲存起來,儲存內容主要是程式計數器pc的內容。保護現場通常採用堆疊完成,將程式計數器pc的內容壓入堆疊。

②將子程式入口位址送入程式計數器pc,那麼,下一條要執行的指令就是子程式的第一條指令。

12.常用的儲存器片選控制方法有哪幾種?它們各有什麼優缺點?

答:常用儲存器片選控制方法有3種,是線選法,全解碼法,區域性解碼法。

線選法的優點是連線簡單,缺點是位址空間利用率低;全解碼法不浪費位址空間,但需解碼電路;區域性解碼介於前二者之間,當儲存容量要求大於系統位址線所能定址的最大範圍,或者幾個微處理器需要共享某一儲存區域時,則採用擴充定址法。

11.設8253a三個計數器的埠位址為100h、101h、102h,控制暫存器埠位址103h。輸入時鐘為2mhz,讓1號通道週期性的發出方波,其週期為1ms,試編寫初始化程式段。

解:要輸出脈衝週期為1ms,輸出脈衝的頻率為1×,當輸入時鐘頻率為2mhz時,計數器初值是2×/1×=2000.

使用計數器1,先載入低8位,後載入高8位,設為方式3,二進位制計數,控制字是76h,設控制口的位址是103h,計數器1的位址是101h。

mov dx ,103h mov al,76h out dx,al mov dx,101h

mov ax,2000 out dx,al mov al,ah out dx,al

13.說明8253a的內部結構。

答:它由與cpu的介面,乙個控制暫存器以及三個16位計數器所組成。每個計數器通過3個引腿和外部聯絡,1個為時鐘輸入端clk,1個為門控訊號輸入端gate,1個為輸出端out。

14.定時和計數有哪幾種實現方法?各有什麼特點?

答:軟體定時:利用cpu執行某一指令需要一定機器週期的原理,在軟體程式設計時迴圈執行一段指令,從而產生累積的定時。

優點是不需要增加硬體。缺點是耗費cpu資源,故軟體定時只適用於短時定時。而且,不同cpu的時鐘頻率不同,同一段軟體延時程式在不同的機器上執行,可能結果不同。

即相容性不強。

硬體定時和計數:以硬體計數器構成,計數脈衝觸發硬體計數器計數,如果計數脈衝的週期固定,則計數同時產生定時。優點是不占用cpu資源,定時精確,定時範圍大。缺點是增加一些硬體開銷。

15.寫出把首位址為block字陣列中的第6個字,送到dx寄存的指令,要求使用以下幾種定址方式:

①寄存間接定址 ②寄存相對定址 ③基址變址定址

①mov bx,offset block+6 ②lea bx,block ③lea bx,block mov dx,[bx] mov dx,[bx+12] mov si,12 mov dx,[bx+si]

16.統計從01000h記憶體單元開始的100個字型符號數中的正數、負數和零的字個數。

解:設正數個數存放於bx中,負數個數存放於di中,零的個數存放於dx中

mov ax,0100h

mov ds,ax

mov bx,0

mov dx,0

mov di,0

mov si,0

mov cx,100

next: mov ax,[si]

cmp ax,0

jz zero

jl negat

inc bx

jmp next1

zero:inc dx

jmp next1

negat:inc di

next1:add si,2

loop next

2019 1音體美微機考試方案

新開中學2010 2011學年第二學期 音體美 微機課考試考核方案 學校音 體 美 微機課教學是學校教育教學工作的重要組成部分,是實施素質教育的重要途徑。為進一步加強和改進我校音 體 美 微機教育教學工作,切實提高學生的藝術素養 健康體魄和現代化技術水平,促進我校音 體 美 微機教學工作更好更快發展...

嶺南師範學院微機考試複習

1 8086能定址記憶體儲器的最大位址範圍為 a.64kbb.1mb c.16kbd.64kb 2 乙個資料的有效位址是2140h ds 1016h,則該資料所在的記憶體單元的實體地址為 a.12300hb.122a0h c.03156hd.3160h 3 8086cpu工作在最大模式下,匯流排控制...

上機考試總結

上機考試的問題 1.請各位同學務必保證填空題和改錯題原有程式的正確性,所以在輸入的時候一定要認真仔細,注 putchar 或者printf 單 雙引號中間有乙個空格哦 當出現巢狀迴圈的時候一定要看看各個迴圈的變數是否輸入正確,在輸入的時候,注意不要序列或者刪減行。2.請各位同學一定要按照要求儲存所做...