電工學院微機原理A卷答案及評分標準

2022-11-27 10:21:06 字數 4413 閱讀 2676

貴州大學2009-2010學年第一學期考試試卷 a

微機原理及應用

參***及評分標準

一, 簡答題(35分,每題5分)

1. 寫出下列指令目的運算元的定址方式及型別屬性。

<1> test base [bx],0feh 基址定址,取決於base的型別

<2> mov [si],ax暫存器間接定址, 字word

<3> xor ah, 00001111b 暫存器定址, 位元組byte

<4> out dx, alio間接定址位元組byte

<5> xlat隱含定址位元組byte

2. 什麼是資料匯流排?什麼是資料埠?兩者有何關係?

在計算機各部件之間傳送資料資訊的雙向訊號線總稱為資料匯流排(2分)

資料埠是cpu和io裝置傳送資料資訊的中轉站(2分)

cpu和資料埠之間的資料資訊是通過資料匯流排傳輸的(1分)

3. 8259與8253都有級聯使用形式,各自使用的目的是什麼?兩者在電路形式上有何差別?

8259採用級聯來擴充套件管理的中斷源數目(2分)

8253採用級聯解決計數初值不夠大的問題(2分)

8259級聯時有主從若干片晶元,8253則一般是一片晶元上的不同通道級聯(1分)

4. 有乙個資料報由10個位元組構成,採用非同步序列通訊方式傳送,格式為8位資料位,帶奇偶校驗,1位停止位,要求在10ms內傳送完,請選擇最低波特率(必須是1200的2的整次倍,即x1,x2,x4,x8……)。

每位元組1+8+1+1=11位(2),10位元組為110位,10ms發完baud=11000,取為19200

5. 即將執行的程式片段如下,此時ss=5000h,sp=f000h,bp=0102h,bx=0203h

6. 8086正常的儲存器讀/寫匯流排週期由多少個t狀態組成,ale訊號在何時有效?其作用是什麼?ready訊號有何作用?m/io訊號在儲存器讀/寫匯流排週期起何作用?

4個t狀態(1分),ale在t1有效(1分),作用是指明ad訊號線上為位址訊號(1分)。ready指明是否需插入等待週期tw(1分),m/io指明是儲存器操作還是io訪問(1分)

7. 已知ds指向base,試判斷下列程式執行後的cs和ip。說明理由。

base dw 1000h,2000h,3000h,4000h,5000h,6000h,7000h,8000h

……mov bx, 3

shl bx,1

jmp dword ptr base [bx]

dword指明段間訪問(2分),shl將bx乘2,所以偏移為6位元組(1分)

cs:ip=5000h:4000h(2分)

二、閱讀程式,回答問題(15分)

1.2.若dat1和dat2都是記憶體單元的位址,指出下列程式的功能,並在分號後加上註解。(5分)

data segment

dat1 db 10 dup1分)定義10個位元組的變數dat1

dat2 db 1,2,3,4,5,6,7,8,9,0

data ends

code segment

assume cs:code,ds:data

start: mov ax,data

mov ds,ax1分)ds指向data段

lea di,dat1

lea si.dat2+9

mov cx, 101分)迴圈變數cx賦初值10

lp1: mov al, [si]

mov [di], al

dec si

inc di

loop lp1

hltcode ends1分)**段code結束

end start

程式的功能:(1分) 將dat2內的10個位元組逆序放入dat1

三.分析題(15分)

1)ram片外位址a16-a14未解碼:部分解碼方式(2分)

rom片外位址全部解碼:完全解碼方式(2分)

2)ram 00000h-03fffh,04000h-07fffh,08000h-0bfffh,0c000h-0ffffh

10000h-13fffh,14000h-17fffh,18000h-1bfffh,1c000h-1ffffh

rom e0000h-fffffh(2分)

3)5500h:b200h –> 60200h(1分)a19a18a17=011(1分),所以接y3(2分)

4)g2a接io/m,只能產生儲存器訪問,所以是儲存器映象方式(2分)

四、 綜合應用(35分)

8088系統中介面連線關係如圖所示。要求回答以下問題:

(1) 試確定8255,8253,及8259 的所有埠位址,未使用位址線以0處理,給出理由(10分);

a9a8=11,a7=0 a6a5a4=000 對應y0 a6a5a4=001 對應y1 a6a5a4=010 對應y2

8255 a口 0300h b口0302h c口 0304h 控制口 0306h

8253 0通道 0310h 1通道 0312h 2通道 0314h 控制口 0316h

8259 偶埠 0320h 奇埠 0322h

無理由扣一半分

(2) 25分

main proc far

;ir3對應中斷向量為5bh

push ds

mov ax, 0

mov ds, ax (1分)

mov word ptr [5bh*4], offset ir3proc (1分)

mov word ptr [5bh*4+2], seg ir3proc (1分)

pop ds

;8259初始化

mov al, 00010011b ;icw1邊沿觸發,單片

mov dx, 0320h (1分)

out dx, al

mov dx, 0322h

mov al, 58h ; ;icw2 58h-5fh

out dx, al (1分)

mov al, 00000001b ;icw4非自動eoi,非緩衝方式

out dx, al (1分)

mov al, 11110111b; ocw1只允許ir3請求中斷

out dx,al (1分)

;8255初始化

mov dx, 0306h

mov al, 10010010b ; a口方式0輸入,c上口0輸出,b口任意 (1分)

out dx, al

;8253初始化

mov dx, 0316h

mov al, 00110110b; 通道0方式3

out dx, al (1分)

mov dx, 0310h

mov ax, 2273 ;計數初值1m/440=2273

out dx, al (1分)

mov al, ah

out dx, al (1分)

mov dx, 0316h ;通道2方式0

mov al, 10110000b

out dx, al (1分)

;pc7=1

mov dx, 0306h

mov al, 00001111b ;8255c口pc7=1

out dx, al (1分)

sti ;開中斷 (1分)

next1:

mov dx, 0300h ;pa0=0?按鍵按下?

in al, dx1分)

test al, 01h

jnz next1 (1分)

mov ax, 999 ;1000-1 ;8253通道2計數初值軟體觸發

mov dx, 0314h (1分)

out dx, al

mov al, ah (1分)

out dx, al

;pc7=0

mov dx, 0306h

mov al, 00001110b

out dx, al

hlt1分)

jmp next1 (1分)

main endp

ir3proc proc far ;中斷為遠過程(1分)

push dx ;斷點保護

push ax (1分)

;pc7=1

mov dx, 0306h

mov al, 00001111b

out dx, al

mov al, 20h ;ocw2中斷結束

mov dx, 0320h (1分)

out dx, al

pop ax ;斷點恢復

pop dx (1分)

iret ;中斷返回(1分)

ir3proc endp

普通電工學理論C卷答案

普通電工學理論考試題 c卷 答案 一 填空題 每空1分,共20分 1.電能,能量。電能 2.電源。電荷 3.併聯電阻。電壓 4.星形。三角形 5.電路 6.絕緣銅線。絕緣鋁線 7.軸上。負載 8.減小。電流 9.導線。連線 10.380。220 二.簡答題 每題10分,共30分 1.當在初級繞組上通...

淮海工學院管理學原理試卷及樣卷

淮海工學院 2011 2012學年第一學期管理學原理試卷 a 一 單選題 請把只有乙個正確答案的題號填在題後的方框內。每題1分,共20分 1.提出管理包括計畫 組織 指揮 協調和控制等五項職能的是 a.泰羅b.韋伯 c.法約爾d.福特 2.曾經擔任美國克萊斯勒公司總經理的艾柯卡先生說過 等到委員會討...

常州工學院鋼結構設計原理試題F卷

一 填空題 每空1分,24分 1 鋼材的主要機械效能指標有五項,它們是 2 在c,mn,si,s,p中是有害元素,其中使鋼材產生 冷脆 3.軸心受壓格構式構件繞虛軸屈曲時達臨界狀態杆軸撓曲時的橫向剪力不能忽略,因而繞虛軸的長細比要採用 4.梁的強度計算包括 5 8.8級高強螺栓,小數點前8表示小數點...