freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微機(jī)原理答案南京理工大學(xué)-免費(fèi)閱讀

2025-07-22 18:08 上一頁面

下一頁面
  

【正文】 也就是說,GATE 信號(hào)每觸發(fā)一次,通道就自動(dòng)恢復(fù)計(jì)數(shù)初值重新計(jì)數(shù)一次。若是8 位計(jì)數(shù),在寫入新的計(jì)數(shù)值后,計(jì)數(shù)器將立即按新的計(jì)數(shù)值重新開始計(jì)數(shù)。方式0 和方式4 這兩種工作方式的相同之處是: ① 當(dāng)控制字寫入控制字寄存器,接著再寫入計(jì)數(shù)初值后,通道開始減1 計(jì)數(shù),要求此時(shí)GATE 信號(hào)一直保持高電平。此寄存器只能寫入不能讀出。CPU 用輸入輸出指令對8253 進(jìn)行讀寫的所有信息都是通過該緩沖器傳送的,內(nèi)容包括: . CPU 在初始化編程時(shí)寫入8253 的控制字。在這個(gè)大空間里,用戶自由編程,完全不必考慮程序在主存是否裝得下,或者放在輔存的程序?qū)碓谥鞔嬷械膶?shí)際位置。解答: 14.什么是高速緩沖存儲(chǔ)器?在微機(jī)中使用高速緩沖存儲(chǔ)器的作用是什么? 解答:高速緩沖存儲(chǔ)器,解決速度和成本的關(guān)系。解答:地址分配范圍: C B A 端口地址12 13 14 15 A A A A 8 9 10 11 A A A A 4 5 6 7 A A A A 0 1 2 3 A A A A 0 0 0 0 0 0 0 0 y 0000H~03F FH 0 0 0 0 0 0 1 1 y 0400H~07F FH 0 0 0 0 0 1 0 2 y 0800H~0B FFH 0 0 0 0 0 1 1 3 y 0C00H~0F FFH 0 0 0 0 1 0 0 4 y 1000H~13F FH 0 0 0 0 1 0 1 5 y 1400H~17F FH 0 0 0 0 1 1 0 6 y 1800H~1B FFH 0 0 0 0 1 1 1 7 y 1C00H~1F FFH 10. 試畫出容量為12K8 的ROM 連接圖(CPU 用8088,EPROM 用2716—2K*8), 并寫出各芯片的地址分配范圍。另外,為了提高集成度,減少引腳的封裝數(shù),DRAM 的地址線分成行地址和列地址兩部分,因此,在對存儲(chǔ)器進(jìn)行訪問時(shí), 總是先由行地址選通信號(hào)RAS 把行地址送入內(nèi)部設(shè)置的行地址鎖存器,再由列地址選通信號(hào)CAS 把列地址送入列地址鎖存器,并由讀/寫信號(hào)控制數(shù)據(jù)的讀出或?qū)懭?。解答:靜態(tài)RAM存儲(chǔ)一位信息的單元電路可以用雙極型器件構(gòu)成,也可用MOS 器件構(gòu)成。按要求編寫程序: ①編寫程序統(tǒng)計(jì)≥90 分;80 分~89 分;70 分~79 分;60 分~69 分,<60 分的人數(shù)各為多少,并將結(jié)果放在同一數(shù)據(jù)段、偏移地址為BTRX 開始的順序單元中。將數(shù)組中的100H 個(gè)數(shù)求和后求平均值MOV DX,0000 LEA SI,TABLE MOV CX,COUNT MOV AL,X。 CODE SEGMENT ASSUME DS:DATA,CS:CODE,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX 。 STACK SEGMENT STACK ENDS 。 CODE SEGMENT ASSUME DS:DATA,CS:CODE,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX NEXT: MOV AH,01H INT 21H CMP AL,39。 CODE SEGMENT ASSUME DS:DATA,CS:CODE,SS:STACK,ES:DATA START: MOV AX,DATA MOV DS,AX LEA SI,DAT LEA DI,RESULT MOV CX,NUM NEXT: MOV AL,[SI] CALL SUB1 MOV [DI],AL。解答: DATA SEGMENT COUNT EQU 7 DATA ENDS 。解答:略(見第12 題)。 JNZ NEXT INC DX NEXT: INC SI LOOP AGAIN MOV AX,4C00H INT 21H CODE ENDS END START 12.試編制一個(gè)匯編語言程序,求出首地址為DATA 的1000 個(gè)字?jǐn)?shù)組中的最小偶數(shù),并把它存放于MIN 單元中。解答: DATA SEGMENT A DB ? B DB ? C DB ? D DW ? DATA ENDS 。解答: DATA SEGMENT ORG 0100H DATA1 DB N DUP(?) DATA ENDS 。 CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX 。256 DUP (?) ORG 0A000H DAT2 DB ...。VAR1 DB 10,2 VAR2 DW 5 DUP(?),0 VAR3 DB ‘HOW ARE YOU?’,3 DUP(1,2) VAR4 DD 1,1,0 解答:字節(jié)空間VAR1:2;VAR2:12;VAR3:20;VAR4:12。 00ACH X FFAABH ③ PUSH BX; ( BX= 0F79H) SP= 00ACH ④ POP BX; SP= 00AEH 堆棧段SS=0FFA0H 堆棧段SS=0FFA0H 堆棧段SS=0FFA0H 堆棧段SS=0FFA0H 5.已知程序段如下: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX 試問:(1)每條指令執(zhí)行后,AX 寄存器的內(nèi)容是什么?(2)每條指令執(zhí)行后,CF,SF 及ZF 的值分別是什么?(3)程序運(yùn)行結(jié)束時(shí),AX 及DX 寄存器的值為多少? 指令執(zhí)行結(jié)果AX CF SF ZF MOV AX,1234H AX=1234H MOV CL,4 AX=1234H ROL AX,CL AX=2341H 1 0 0 DEC AX AX=2340H 1 0 0 MOV CX,4 AX=2340H 1 0 0 MUL CX AX=8D00H,DX=0000H 0 0 0 6.寫出實(shí)現(xiàn)下列計(jì)算的指令序列。(標(biāo)出存儲(chǔ)單元的地址) 解答: 00ADH 00AEH 00AFH 0FFA0: 00B0H 若存儲(chǔ)器速度較慢,不能及時(shí)讀出數(shù)據(jù)的話,則通過READY引腳通知CPU,CPU在T3的前沿采樣READY,如果READY=0,則在T3結(jié)束后自動(dòng)插入1 個(gè)或幾個(gè)等待狀態(tài)TW,并在每個(gè)TW的前沿檢測READY,等到READY變高后,就自動(dòng)脫離TW進(jìn)入T4。12.試簡述8086/8088 微機(jī)系統(tǒng)最小模式下從存器儲(chǔ)讀數(shù)據(jù)時(shí)的時(shí)序過程。10. 8086/8088 CPU 有哪些基本操作?基本的讀/寫總線周期各包含多少個(gè)時(shí)鐘周期? 什么情況下需要插入Tw 周期?應(yīng)插入多少個(gè)Tw 取決于什么因素? 解答: ①8086/8088CPU最小模式下的典型時(shí)序有:存儲(chǔ)器讀寫;輸入輸出;中斷響應(yīng);系統(tǒng)復(fù)位及總線占用操作。若CPU 為8088 呢? 解答:8086CPU ①存儲(chǔ)器寫(AH→9100H[0001H])時(shí)為低電平的信號(hào):WR、BHE /S7 。 34H 12H 6BH 5AH 5AA00H 5CE5AH 5CE5BH 5DC45H 5DC46H OF:溢出標(biāo)志位。例如,在系統(tǒng)調(diào)試軟件DEBUG 中的T 命令,就是利用它來進(jìn)行程序的單步跟蹤的。SF:符號(hào)標(biāo)志位。遇到這種情況,指令隊(duì)列中的原有內(nèi)容將被自動(dòng)消除,總線接口部件會(huì)按轉(zhuǎn)移位置往指令隊(duì)列裝入另一個(gè)程序段中的指令。目錄CH01 微型計(jì)算機(jī)概述 1CH02 8086/8088 指令系統(tǒng) 6CH03 匯編語言程序設(shè)計(jì) 12CH04 存儲(chǔ)系統(tǒng) 27CH05 定時(shí)與計(jì)數(shù) 31CH06 輸入輸出控制 35CH01 微型計(jì)算機(jī)概述1. 微型計(jì)算機(jī)由哪些部件組成?各部件的主要功能是什么? 解答: 微機(jī)系統(tǒng)微型計(jì)算機(jī)系統(tǒng)軟件外圍設(shè)備:打印機(jī)、鍵盤、CRT、磁盤控制器等微處理器(CPU) 系統(tǒng)總線:AB、CB、DB (功能:為CPU和其他部件之間提供數(shù)據(jù)、地址    和控制信息的傳輸通道) 存儲(chǔ)器:只讀存儲(chǔ)器(ROM)、隨機(jī)存儲(chǔ)器(RAM) (功能:用來存儲(chǔ)信息) 輸入/輸出(I/O)接口:串/并行接口等(功能:使外部設(shè)備和微型機(jī)相連) 算術(shù)邏輯部件(ALU) 累加器、寄存器控制器操作系統(tǒng)(OS) 系統(tǒng)實(shí)用程序:匯編、編譯、編輯、調(diào)試程序等(注:CPU的功能--①可以進(jìn)行算術(shù)和邏輯運(yùn)算; ②可保存少量數(shù)據(jù); ③能對指令進(jìn)行譯碼并執(zhí)行規(guī)定的動(dòng)作; ④能和存儲(chǔ)器、外設(shè)交換數(shù)據(jù); ⑤提供整修系統(tǒng)所需要的定時(shí)和控制; ⑥可以響應(yīng)其他部件發(fā)來的中斷請示。3. 8086/8088 CPU 中有哪些寄存器?各有什么用途?標(biāo)志寄存器F 有哪些標(biāo)志位?各在什么情況下置位? 解答: 寄存器功能數(shù)據(jù)寄存器AX 字乘法,字除法,字I/O BX 查表轉(zhuǎn)換CX 串操作,循環(huán)次數(shù)DX 字節(jié)相乘,字節(jié)相除,間接I/O 變址寄存器SI 源變址寄存器,用于指令的變址尋址DI 目的變址寄存器,用于指令的變址尋址指針寄存器SP 堆棧指針寄存器,與SS 一起來確定堆棧在內(nèi)存中的位置BP 基數(shù)指針寄存器,用于存放基地址,以使8086/8088 尋址更加靈活控制寄存器IP 控制CPU 的指令執(zhí)行順序PSW 用來存放8086/8088CPU 在工作過程中的狀態(tài)段寄存器CS 控制程序區(qū)DS 控制數(shù)據(jù)區(qū)SS 控制堆棧區(qū)ES 控制數(shù)據(jù)區(qū)標(biāo)志寄存器F 的標(biāo)志位:①控制標(biāo)志: DF、IF、TF;②狀態(tài)標(biāo)志:SF、ZF、AF、PF、CF、OF。AF:半進(jìn)位標(biāo)志位。當(dāng)運(yùn)算結(jié)果的最高位為1 時(shí),該標(biāo)志位置1,否則清0。在算術(shù)運(yùn)算中,帶符號(hào)的數(shù)的運(yùn)算結(jié)果超出了8 位或16 位帶符號(hào)數(shù)所能表達(dá)的范圍時(shí),即字節(jié)運(yùn)算大于十127 或小于-128 時(shí),字運(yùn)算大于十32767 或小于-32768 時(shí),該標(biāo)志位置位。 7. 8086/8088CPU 有哪兩種工作模式,它們各有什么特點(diǎn)? 解答:為了適應(yīng)各種不同的應(yīng)用場合,8086/8088CPU 芯片可工作在兩種不同的工作模式下, 即最小模式與最大模式。②存儲(chǔ)器讀(9100H[0000H]→AL)時(shí)為低電平的信號(hào):RD 、DT/ R 。②一個(gè)基本的CPU總線周期一般包含四個(gè)狀態(tài),即四個(gè)時(shí)鐘周期;③在存儲(chǔ)器和外設(shè)速度較慢時(shí),要在之后插入1個(gè)或幾個(gè)等待狀態(tài);④應(yīng)插入多少個(gè)取決于READY信號(hào)的狀態(tài),CPU沒有在狀態(tài)的一開始采樣到READY信號(hào)為低電平,就會(huì)在和之間插入等待狀態(tài),直到采樣到READY信號(hào)為高電平。解答:正常的存儲(chǔ)器讀總線操作占用4 個(gè)時(shí)鐘周期,通常將它們稱為4 個(gè)T狀態(tài)即T1~ T4。④ T4狀態(tài),CPU采樣數(shù)據(jù)線,獲得數(shù)據(jù)。 57H 80H FFAACH FFAADH FFAAEH FFAAFH FFAB0H (假定X、Y、Z、W、R 都為字變量) (1)Z=W+(Z+X) (2)Z=W(X+6)(R+9) (3)Z=(W*X)/(R+6) (4)Z=((WX)/5*Y)*2 解答:(1)Z=W+(Z+X) 題號(hào)指令題號(hào)指令(1) Z=W+(Z+X) (2) Z=W(X+6)(R+9) MOV AX,Z MOV DX,R MOV BX,X ADD DX,9 MOV CX,W MOV BX,X ADD BX ADD BX,6 ADC CX MOV AX,W MOV Z,AX SUB AX,BX SUB AX,DX MOV Z,AX (3) Z=(W*X)/(R+6) (4) Z=((WX)/5*Y)*2 MOV DX,0 MOV AX,W MOV AX,W MOV BX,X MOV BX,X SUB AX,BX MUL BX MOV DX,0 PUSH AX MOV CL,5 MOV AX,R DIV CL ADD AX,6 MOV BX,Y MOV CX,AX MUL BX POP AX MOV CL,2 DIV CX MUL CL MOV Z,AX MOV Z,AX MOV Z+1,DX MOV Z+1,DX 7.假定DX=1100100110111001B,CL=3,CF=1,試確定下列各條指令單獨(dú)執(zhí)行后DX 的值。存儲(chǔ)空間的分配圖: DS:0000 0A 02 00 00 00 00 00 00— 00 00 00 00 00 00 48 4F 0010 57 20 20 41 52 45 20 20— 59 4F 55 3F 01 02 01 02 0020 01 02 FF FF FF FF 01 00—— 00 00 00 00 00 00 2.假定VAR1 和VAR2 為字變量,LAB 為標(biāo)號(hào),試指出下列指令的錯(cuò)誤之處。256 DUP (?) DATA ENDS 。將55H 依次放入BUFF 開始的4K
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1