2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章:微型計(jì)算機(jī)概述運(yùn)算器:①用來(lái)進(jìn)行算術(shù)邏輯運(yùn)算和位移、循環(huán)等操作。②又稱(chēng)算術(shù)邏輯單元 ALU, 核心是累加器。③參加運(yùn)算的操作數(shù)來(lái)自累加器和內(nèi)部數(shù)據(jù)總線。 控制器:①控制器是整個(gè)計(jì)算機(jī)的控制、指揮中心。②主要由程序計(jì)數(shù)器 PC、 指令寄存器 IR、指令譯碼器 ID 和控制邏輯 PLA、時(shí)序電路等部件組成。③主要功能是控制指令執(zhí)行的順序與過(guò)程。 寄存器組:通常由多個(gè)寄存器組成,主要用來(lái)暫存 CPU 執(zhí)行程序時(shí)的常

2、用數(shù)據(jù)或地址。 總線:①總線是指?jìng)鬟f 信息的一組公用導(dǎo)線。②總線是傳送信息的公共通道。③微機(jī)系統(tǒng)采用總線連接系統(tǒng)功能部件。④總線信號(hào)可分成三組(地址總線 AB :傳送地址信息;數(shù)據(jù)總線 DB :傳送數(shù)據(jù)信息;控制總線 CB :傳送控制信息)⑤總線還有電源、 地線等其他輔助信號(hào) 地址總線 AB (address bus)(輸出將要訪問(wèn)的內(nèi)存單元或 I/O 端口的地址;地址線的多少?zèng)Q定系統(tǒng)直接尋址存儲(chǔ)器的范圍)

3、 數(shù)據(jù)總線 DB (data bus)(CPU 讀操作時(shí),外部數(shù)據(jù)通過(guò)數(shù)據(jù)總線送往 CPU;CPU 寫(xiě)操 作時(shí),CPU 數(shù)據(jù)通過(guò)數(shù)據(jù)總線送往外部;數(shù)據(jù)線的多少?zèng)Q定一次能夠傳送數(shù)據(jù)的位數(shù)) 控制總線 CB (control bus)(協(xié)調(diào)系統(tǒng)中各部件的操作,有輸出控制、輸入狀態(tài)等;控制總線決定了系統(tǒng)總線的特點(diǎn),例如功能、適應(yīng)性等) 總 線特點(diǎn):①在某一時(shí)刻,只能由一個(gè)總線主控設(shè)備(例如 CPU)來(lái)控制總線。②在連接系統(tǒng)

4、總線的各個(gè)設(shè)備中,某時(shí)刻只能有一個(gè)發(fā)送者向總線發(fā)送信號(hào),但可以有多個(gè)設(shè)備從總線上同時(shí)獲取信號(hào)。 優(yōu)點(diǎn):①可以減少機(jī)器中的信 息傳送線的根數(shù),從而簡(jiǎn)化了系統(tǒng)結(jié)構(gòu),提高了機(jī)器的可靠性。②可以方便地對(duì)存儲(chǔ)器芯片及 I/O 接口芯片進(jìn)行擴(kuò)充。 第二章:微處理器與總線 執(zhí)行部件 EU (execution unit):負(fù)責(zé)指令的譯碼、執(zhí)行和數(shù)據(jù)的運(yùn)算 總線接口部件 BIU (bus interface unit):管

5、理 CPU 與系統(tǒng)總線的接口;負(fù)責(zé) CPU 對(duì)存儲(chǔ)器和外設(shè)進(jìn)行訪問(wèn) 8086/8088 寄存器組 :8 個(gè)通用寄存器;4 個(gè)段寄存 器;1 個(gè)標(biāo)志寄存器;1 個(gè)指令指針寄存器(共 14 個(gè),均為 16 位) 8086/8088 有 8 個(gè)通用的 16 位寄存器(1)數(shù)據(jù)寄存器: AX ,BX ,CX ,DX;(2)變址寄存器: SI DI;(3)指針寄存器: BP SP AX-累加器 (acc

6、umulator);使用頻度最高,用于算術(shù)、邏輯運(yùn)算以及與外設(shè)傳送信息等 BX-基址寄存器(base address register);常用做存放存儲(chǔ)器地址 CX-計(jì)數(shù)器(counter):作為循環(huán)和串操作等指令中的隱含計(jì)數(shù)器 DX-數(shù)據(jù)寄存 器(data register):常用來(lái)存放雙字長(zhǎng)數(shù)據(jù)的高 16 位,或存放外設(shè)端口地址 16 位變址寄存器 SI 和 DI,常用于存儲(chǔ)器變址尋址方式時(shí)

7、提供地址;SI 源地址寄存器(source index) ;DI 目的地址寄存器(destination index) 指 針寄存器用于尋址內(nèi)存堆棧內(nèi)的數(shù)據(jù):SP 堆棧指針寄存器(stack Pointer)指示堆棧段棧頂?shù)奈恢茫ㄆ频刂罚?;BP 基址指針寄存器(base pointer)表示數(shù)據(jù)在堆棧段中的基地址 IP-指令指針寄存器(instruction pointer) : 指示主存儲(chǔ)

8、器指令的位置;隨著指令的執(zhí)行,IP 將自動(dòng)修改以指示下一條指令所在的存儲(chǔ)器位置; IP 寄存器是一個(gè)專(zhuān)用寄存器 IP 寄存器與 CS 段寄存器聯(lián)合使用以確定下一條指令的存儲(chǔ)單元地址 標(biāo)志寄存器(flag):用于反 映指令執(zhí)行結(jié)果或控制指令執(zhí)行形式。 狀態(tài)標(biāo)志:CF ZF SF PF OF AF 控制標(biāo)志:DF IF TF CF 進(jìn)位標(biāo)志:有進(jìn)位借位則 CF=1

9、 ZF 零標(biāo)志: 結(jié)果為 0 則 ZF=1 SF 符號(hào)標(biāo)志:最高位為 1 則 SF=1 PF 奇偶標(biāo)志:最低字節(jié)(8 位)1 的個(gè)數(shù)為偶數(shù)則 PF=1 OF 溢出標(biāo)志:結(jié)果溢出則 OF=1 AF 輔助 進(jìn)位標(biāo)志:D3 位有進(jìn)位或借位則 AF=1 DF 方向標(biāo)志:0 時(shí)地址自動(dòng)增加;1 時(shí)地址自動(dòng)減少 IF 中斷允許標(biāo)志:1 時(shí)允許中斷;0 時(shí)禁止中斷 T

10、F 陷阱標(biāo)志:0 時(shí)處理器正常工作;1 時(shí)處理器單步執(zhí)行指令 CS-代碼段寄存器 DS-數(shù)據(jù)段寄存器 ES-附加段寄存器 SS-堆棧段寄存器 存儲(chǔ)器是計(jì)算機(jī)存儲(chǔ)信息的地方。 寄存器是微處理器(CPU)內(nèi)部暫存數(shù)據(jù)的存儲(chǔ)單 元,以名稱(chēng)表示,例如:AX,BX..….等 存儲(chǔ)器也就是平時(shí)所說(shuō)的主存,也叫內(nèi)存,可直接與 CPU 進(jìn)行數(shù)據(jù)交換。 外存主要指用來(lái)長(zhǎng)

11、久保存數(shù)據(jù)的外部存儲(chǔ)介質(zhì),常見(jiàn)的有硬盤(pán)、光盤(pán)、磁帶、U 盤(pán)等。 段基地址:指明邏 輯段在主存儲(chǔ)器中的起始位置 偏移地址:指明存儲(chǔ)器單元距離段起始位置的偏移量;也稱(chēng)有效地址 EA 物理地址=段基地址 ×16+段內(nèi)偏移地址 一個(gè)物理地址可以有多個(gè)邏輯地址。 代碼段用來(lái)存放程序的指令序 列:CS:存放代碼段的段基地址;IP:指示下條指令的偏移地址 數(shù)據(jù)段存放運(yùn)行程序所

12、用的數(shù)據(jù):DS:存放數(shù)據(jù)段的段基地址;有效地址 EA:存儲(chǔ)器操作數(shù)的偏移地址 附加段是附加的數(shù)據(jù)段,也保存數(shù)據(jù);ES:存放附加段的 段基地址;有效地址 EA:存儲(chǔ)器操作數(shù)的偏移地址 堆棧段確定堆棧所在的主存區(qū)域:SS:存放堆棧段的段基地址;SP:指示堆棧棧頂?shù)钠频刂?8086/8088:16 位(AD7 ~ AD0,地址/數(shù)據(jù)分時(shí)復(fù)用,雙向、三態(tài),T1 時(shí)刻 輸出低 8 位地址 A7 ~

13、A0,其他時(shí)間用于傳送 8 位數(shù)據(jù) D7 ~ D0) (A15 ~ A8,中間 8 位地址,輸出、三態(tài),提供 20 位地址的中間 8 位地址 A15 ~ A8) 分時(shí)復(fù)用就是一個(gè)引腳在不同的時(shí)刻具有兩個(gè)甚至多個(gè)作用。 (A19/S6 ~ A16/S3,地址/狀態(tài)分時(shí)復(fù)用,輸出、三態(tài),訪問(wèn)存儲(chǔ)器的 T1 輸出高 4 位地址 A19 ~ A16,訪,外設(shè)的 T1 時(shí)刻全部輸出低電平,其他時(shí)間輸出狀態(tài)信號(hào)

14、S6 ~ S3) 8088 引腳: ALE:地址鎖存允許,輸出、三態(tài)、高電 平有效。有效時(shí),表示引腳 AD7 ~ AD0 和 A19/S6 ~ A16/S3 正在傳送地址信息 IO/M,I/O 或存儲(chǔ)器訪問(wèn)選擇,輸出、三態(tài) WR,寫(xiě)控制,輸出、三態(tài)、低電平有效 RD,讀控制,輸出、三態(tài)、低電平有效 DEN,數(shù)據(jù)允許,輸出、三態(tài)、低電平有效,有效時(shí),表示當(dāng)前數(shù)據(jù)總線 上正在傳送數(shù)

15、據(jù),可用來(lái)控制對(duì)數(shù)據(jù)總線的驅(qū)動(dòng) DT/R,數(shù)據(jù)發(fā)送/接收,輸出、三態(tài),該信號(hào)表明當(dāng)前總線上數(shù)據(jù)的流向 READY,存儲(chǔ)器或 I/O 口就 緒,輸入 INTR,可屏蔽中斷請(qǐng)求,輸入 INTA,可屏蔽中斷響應(yīng),輸出 NM,非屏蔽中斷請(qǐng)求,輸入、上升沿有效 HOLD,總線保持(即總線 請(qǐng)求) ,輸入、高電平有效,有效時(shí),表示總線請(qǐng)求設(shè)備向 CPU 申請(qǐng)占有總線 HLDA

16、,總線保持響應(yīng)(總線響應(yīng)) ,輸出、高電平有效 RESET,復(fù)位請(qǐng) 求 CLK,時(shí)鐘輸入 MN/MX,組態(tài)選擇,輸入,接高電平時(shí),8088 引腳工作在最小組態(tài) S2、S1、S0,總線周期狀態(tài)標(biāo)志 8 根數(shù)據(jù)線 D0 ~ D7 20 根地址線:A0 ~ A19 8086/8088 區(qū)別:8086 有 16 條地址/數(shù)據(jù)復(fù)用引腳 AD15~AD0。8086 的第 34 腳為

17、BHE/S7,它是高 8 位數(shù)據(jù) 總線的允許和狀態(tài)信息復(fù)用引腳。8086 的第 28 腳為 M/IO 時(shí)序是指信號(hào)高低電平、有效或無(wú)效的變化以及相互間的時(shí)間順序關(guān)系。時(shí)序決定系統(tǒng)各部件 之間的同步和定時(shí) 指令周期:完整地執(zhí)行完一條指令所用的時(shí)間 總線周期:CPU 通過(guò)系統(tǒng)總線對(duì)存儲(chǔ)器或接口進(jìn)行一次訪問(wèn)所需要的時(shí)間 時(shí) 鐘周期:CLK 時(shí)鐘信號(hào)的周期,也稱(chēng) T 狀態(tài) 指令周期>

18、總線周期>時(shí)鐘周期 8086/8088 基本總線周期需要 4 個(gè)時(shí)鐘周期;4 個(gè)時(shí)鐘周期編號(hào)為 T1、 T2、T3 和 T4;T1 時(shí)輸送地址;當(dāng)需要延長(zhǎng)總線周期時(shí)插入等待狀態(tài) Tw(T3 和 T4 間) ;CPU 進(jìn)行內(nèi)部操作,沒(méi)有對(duì)外操作時(shí),其引腳就處于空閑狀態(tài) Ti 中 斷響應(yīng)時(shí)序中有 2 個(gè)連續(xù)的中斷響應(yīng)周期:第 1 個(gè)中斷響應(yīng)周期,CPU 輸出 INTA 負(fù)脈沖,表示 CPU 響應(yīng)外設(shè)中斷請(qǐng)求;在第

19、2 個(gè)中斷響應(yīng)周期,CPU 又輸出 INTA 負(fù)脈沖,通知外設(shè)向數(shù)據(jù)線上送一個(gè)字節(jié)中斷類(lèi)型碼 總線(bus)就是連接兩個(gè)以上數(shù)字系統(tǒng)元器件的信息通路,是一組公用信號(hào)線 8284-時(shí)鐘 發(fā)生器 8282 -8 位三態(tài)鎖存器 第三章:指令系統(tǒng) 指令,計(jì)算機(jī)要執(zhí)行的各種操作命令 指令系統(tǒng),對(duì)特定的計(jì)算機(jī)而言,其所有指令的集合 操作碼,規(guī)定指令要執(zhí)行的操作,不可缺少 操作 數(shù)

20、,指出執(zhí)行指令所需要操作數(shù)的來(lái)源 尋址,尋找操作數(shù)的過(guò)程 尋址方式,產(chǎn)生有效地址的各種方法 立即數(shù)尋址:指令所需操作數(shù)就在指令 中,緊跟在操作碼之后,與操作碼一起放在代碼段區(qū)域。MOV AX, 0102H 寄存器尋址:操作數(shù)存放在 CPU 的內(nèi)部寄存器中,在指令中直接給出寄存器名。 MOV AX, BX 存儲(chǔ)器尋址:操作數(shù)在主存儲(chǔ)器中,指令需要給出操作數(shù)的地址信息。 直接尋

21、址:操作數(shù)在存儲(chǔ)單元中,指令中操作數(shù)字段給出的是操 作數(shù)的 16 位偏移地址 EA。用中括號(hào)包含有效地址,表達(dá)存儲(chǔ)單元的內(nèi)容。MOV AX, [2000H] 符號(hào)地址:MOV AX, STRING 寄存器間接尋址:操作數(shù)在 主存儲(chǔ)器中,操作數(shù)的有效地址 EA 由 BX、BP、SI、DI 中的一個(gè)指出。MOV AX, [BX] 寄存器相對(duì)尋址:操作數(shù)在主存儲(chǔ)器中,操作數(shù)的有效地址:EA = BX/BP/SI/DI

22、 + 8/16 位偏移量 MOV AX, [SI+06H] 基址加變址尋址:操作數(shù)在主存儲(chǔ)器中,操作數(shù)的有效地址:EA = BX/BP + SI/DI,MOV AX, [BX+SI] 相 對(duì)基址加變址尋址:操作數(shù)在主存儲(chǔ)器中,操作數(shù)的有效地址:EA = BX/BP + SI/DI + 8/16 位偏移量 MOV AX, [BX+DI+6] MOV dst,src 將源操作數(shù)的內(nèi)容復(fù)制到目的

23、操作數(shù),源操作數(shù)內(nèi)容不變。Dst 目的操作數(shù),src 源操作數(shù)。 注意:1.源操作數(shù)和目的操作數(shù)的類(lèi)型必須一致。2.存儲(chǔ)單元之間不能直接傳送。3.立即數(shù)不能作為目的操作數(shù)。4.CS 和 IP 不能作為目的操作數(shù)。5 段寄存器之間不能傳送。6.不能將立即數(shù)傳送給段寄存器。7.傳送字單元時(shí),遵循“高字 節(jié)在高地址,低字節(jié)在低地址”原則 XCHG dst,src 將源操作數(shù) src 的內(nèi)容與目的操作數(shù) dst 的內(nèi)容

24、互換。 (不能同時(shí)為存儲(chǔ)器,段寄存器和立即數(shù)不能參加) XLAT src_table 功能:AL ← DS:[BX + AL] PUSH src 功能 ① SP ← SP - 2② SS:[SP] ← src POP dst 功能① dst← SS:[SP] ② SP ← SP + 2 IN ac,port 從端口輸入字節(jié)或字到累加器 OUT port,ac 將累

25、加器的內(nèi)容輸出到端口 LEA reg,src 將存儲(chǔ)器操作數(shù) src 的有效地 址送至指定的 16 位通用寄存器 LDS reg,src 從 src 指定的存儲(chǔ)單元開(kāi)始,在 4 個(gè)連續(xù)存儲(chǔ)單元中取出前 2 字節(jié)送到 reg,取出后 2 字節(jié)送到 DS 中。 LES reg,src 從 src 指定的存儲(chǔ)單元開(kāi)始,在 4 個(gè)連續(xù)存儲(chǔ)單元中取出前 2 字節(jié)送到 reg,取出后 2 字節(jié)送到 ES 中。

26、 LAHF 標(biāo)志寄存器低 8 位傳送給 AH SAHF 將 AH 傳送給標(biāo)志寄存器低 8 位 PUSHF 將 16 位標(biāo)志寄存器內(nèi)容入棧 POPF 將棧頂內(nèi)容彈出到標(biāo)志寄存器 ADD dst,src,dst ← dst + src SUB dst,src 減法: dst ← dst - src ADC dst,src 加法: dst ← dst + src

27、 + CF SBB dst,src 減法: dst ← dst – src – CF INC dst 功能: dst ← dst + 1 DEC dst 功能: dst ← dst – 1 NEG dst 功能: dst ← 0 – dst CMP dst,src 功能: dst – src,比較指令通過(guò)減法運(yùn)算影響狀態(tài)標(biāo)志 CBWCBW 將 AL 的

28、8 位帶符號(hào)數(shù)擴(kuò)展成 16 位→AX.如果 AL 符號(hào)位為 0,則 AH ← 0,否則 AH←FFH。 CWD 將 AX 的 16 位帶符號(hào)數(shù)擴(kuò)展成 32 位→DX:AX。如果 AX 符號(hào)位為 0,則 DX ← 0,否則 DX←FFFFH。 MUL src IMUL src 乘法:字節(jié) AX ← src × AL;字 DX:AX ← src × AX;MUL 執(zhí)行 8 位或 16 位

29、無(wú)符號(hào)數(shù)的乘法。IMUL 執(zhí)行 8 位 或 16 位帶符號(hào)數(shù)的乘法。 DIV src IDIV src 除法:字節(jié) AL←AX÷src AH ← AX % src;字 AX←DX:AX÷src DX ← DX:AX % src;DIV 執(zhí)行 8 位或 16 位無(wú)符號(hào)數(shù)的除法。IDIV 執(zhí)行 8 位或 16 位帶符號(hào)數(shù)的除 法。 AAA 如果 A

30、L 低 4 位>9,或者 AF=1, 則 AL=AL+06H,AH=AH+1,AF=1,CF=1,AL 高 4 位清 0 AAS 如果 AL 低 4 位>9,或者 AF=1,則 AL=AL-06H,AH=AH-1,AF=1,CF=1,AL 高 4 位清 0 AAM,AH=AL/10;AL=AL%10 AAD,AL=AH×10+AL;AH=0 AND dst,src 功

31、能: dst ← dst 否則,順序執(zhí)行。 LOOPNZ/LOOPNE label① CX←CX-1② 若 CX≠0 且 ZF=0,則轉(zhuǎn)移; 否則,順序執(zhí)行。 CALL label 功能:① 斷點(diǎn)地址入棧,即保存斷點(diǎn)地址。② 轉(zhuǎn)移。 RET [ n ]F 返回指令 INT n 中斷調(diào)用指令:產(chǎn)生 n 號(hào)中斷。 IRET 中斷返回指令:實(shí)現(xiàn)中斷返回。 INTO 若 OF

32、=1,則執(zhí)行 INT 4;否則,無(wú)操作。 MOVS 目的串,源串功能:① ES:[DI] ← DS:[SI]② SI ← SI ± 1/2,DI ← DI ±1/2 CMPS 源串,目的串功能:① DS:[SI] - ES:[DI] ② SI ← SI ± 1/2, DI ← DI ±1/2 SCAS 目的串功能:① AX/AL - ES:[DI]② D

33、I ← DI ±1/2 LODS 源串功能:① AX/AL ← DS:[SI]② SI ← SI ± 1/2 STOS 目的串功能:① ES:[DI] ← AX/AL② DI ← DI ±1/2 REP 功能:若 CX=0,則退出串處理循環(huán),執(zhí)行下一條指令若 CX≠ 0,則:執(zhí)行基本串操作,然后 CX←CX-1(但不影響標(biāo)志) REPZ/R

34、EPE 功能:重復(fù)執(zhí)行操作的條件:CX ≠ 0 且 ZF=1,其余同 REP。 REPNZ/REPNE 功能:重 復(fù)執(zhí)行操作的條件:CX ≠ 0 且 ZF=0,其余同 REP。 NOP 功能:空操作,占用 3 個(gè)時(shí)鐘周期。 HLT 功能:進(jìn)入暫停狀態(tài)。 第四章:匯編語(yǔ)言程序設(shè)計(jì) [標(biāo)號(hào):] [操作數(shù)] [;注釋] 指令性語(yǔ)句,可執(zhí)行語(yǔ)句,用于表達(dá)處理器指令,匯編后對(duì)應(yīng)一條指令代碼→

35、目標(biāo)代碼。 [符號(hào)名] [操作數(shù)] [;注釋] 指示性語(yǔ)句,不可執(zhí)行語(yǔ)句,匯編時(shí) 不產(chǎn)生目標(biāo)代碼。又稱(chēng)偽指令,用于指示匯編程序如何編譯源程序。 指令,讓 CPU 產(chǎn)生動(dòng)作,在程序執(zhí)行時(shí)才處理。指令就是第 3 章學(xué)習(xí)的處理器指令,與具體的處理器有關(guān),與匯編程序無(wú)關(guān)。 偽指令,不產(chǎn)生 CPU 動(dòng) 作,在程序執(zhí)行前由匯編程序處理。偽指令與具體的處理器類(lèi)型無(wú)關(guān),但與匯編程序有關(guān)。不同版

36、本的匯編程序支持不同的偽指令。 標(biāo)號(hào)與符號(hào)名,又稱(chēng)標(biāo)識(shí)符(identifier) ,由程序員命名。在源程序中,每個(gè)標(biāo)識(shí)符的定義是唯 一的。不允許采用保留字,也不允許數(shù)字打頭。不區(qū)分大小寫(xiě),字符個(gè)數(shù)不能超過(guò) 31 個(gè)。 助記符,表達(dá)指令、偽指令的易于記憶的符號(hào)。 操作數(shù),須以數(shù)字開(kāi)頭,不能以字母開(kāi)頭??蛇x項(xiàng)??梢杂卸鄠€(gè),之間用逗號(hào)分 隔。 保留字,匯編程序已經(jīng)使用的標(biāo)識(shí)符,也稱(chēng)關(guān)鍵字。

37、 變量,實(shí)質(zhì)上是指內(nèi)存單元的數(shù)據(jù),雖然內(nèi)存單元地址不變,但其中存放的數(shù)據(jù)可以改變。 標(biāo)號(hào),是存儲(chǔ)某條指令的存儲(chǔ)單元的符號(hào)地址。 指示性語(yǔ) 句:又稱(chēng)偽指令,用來(lái)指示匯編程序應(yīng)該如何處理匯編語(yǔ)言源程序。不產(chǎn)生目標(biāo)代碼。 符號(hào)名 EQU 表達(dá)式,將表達(dá)式的值賦予一個(gè)符號(hào)名,定義后可用這個(gè)符號(hào)代替表達(dá)式。 符號(hào)名 = 表達(dá)式,等號(hào)的功能與 EQU 類(lèi) 似。 [變量名]

38、 偽指令 [操作數(shù),……](定義字節(jié) DB,1 個(gè)字節(jié) 8 位;定義字 DW2 個(gè)字節(jié) 16 位;定義雙字 DD4 個(gè)字節(jié) 32 位) n DUP (初值表)當(dāng)同樣的操作數(shù)重復(fù)多次時(shí),可用重復(fù)操作符 DUP 表示 段名 SEGMENT [參數(shù)] ;…… ; 段名 ENDS;定義一個(gè)邏輯段,并給邏輯段賦予一個(gè)段名。 ASSUME 段寄存器段名:段名,……明確

39、段寄存器與邏輯段之間的關(guān)系。 過(guò)程名 PROC [NEAR/FAR ] ;……;過(guò)程 名 ENDP;定義一個(gè)過(guò)程(子程序) ,并賦予過(guò)程一個(gè)名字。 $,匯編程序有位置計(jì)數(shù)器,用來(lái)記錄正在匯編的數(shù)據(jù)或指令目標(biāo)代碼存放的段內(nèi)偏移量 ORG 表達(dá)式;控制位置計(jì)數(shù)器,把表達(dá)式的值賦給當(dāng)前位置計(jì)數(shù)器 $。匯編程序?qū)⒈磉_(dá)式的值作為新的起始地址,連續(xù)存放數(shù)據(jù),直到出現(xiàn)一個(gè)新的 ORG。

40、 END 標(biāo)號(hào);標(biāo)志整個(gè)源程序的結(jié)束,標(biāo)號(hào)提供 CS 和 IP 的初值,作為程序執(zhí)行時(shí)第一條要執(zhí)行的指令的地址。 ① 0~9 :加 30H → ASCII 碼 ② A~F:加 37H → ASCII 碼 第五章:半導(dǎo)體存儲(chǔ)器 隨機(jī)存取存儲(chǔ)器 RAM 只讀存儲(chǔ)器 ROM 順序存取存儲(chǔ)器 SAM 直接存取存儲(chǔ)器 DAM 掩膜 ROM:信息

41、在出廠時(shí)制作在芯片中,不可更改。 PROM 允許一次編程,此后不可更改。 EPROM 用紫外光擦除, 擦除后可編程,允許用戶(hù)多次擦除和編程。 EEPROM 采用加電方法在線進(jìn)行擦除和編程,也可多次擦寫(xiě)。 Flash Memory(閃存):能夠快速擦寫(xiě)的 EEPROM,但只能按塊擦除。 OE 與系統(tǒng)的讀命令線相連 WE 與系統(tǒng) 的寫(xiě)命令線相連 2716:(8K×

42、;8) 2114:(4K×8) 第六章:輸入輸出接口技術(shù) 接口電路內(nèi)部結(jié)構(gòu):數(shù)據(jù)寄存器、狀態(tài)寄存器、控制寄存器 輸入指令 IN 輸出指令 OUT 第七章:定時(shí)與計(jì)數(shù)技術(shù) 定時(shí)器由數(shù)字電路中的計(jì)數(shù)電路構(gòu)成,通過(guò)記錄高精度晶振脈沖信號(hào)的個(gè)數(shù),輸出準(zhǔn)確的時(shí)間間隔。 軟件延時(shí):利用微處理器執(zhí)行一個(gè)延時(shí)程序段實(shí)現(xiàn);不用硬件,成本低,操作簡(jiǎn)單方便;但占用 CPU 時(shí)間、定時(shí)精度不高,隨系統(tǒng)時(shí)鐘頻率改

43、變。 第八章:并行接口 并行接口芯片 8255A:方式 0-基本輸入輸出;方式 1-選通輸入輸出;方式 2-雙向選通輸入輸出 A 組,支持工作方式 0、1、2 B 組,支持工作方式 0、1 C 組,僅支持工作方式 0 第九章:串行接口 傳送的信息按位逐位傳送。 特點(diǎn) 信息包括:數(shù)據(jù)信息+控制聯(lián)絡(luò)信息;信息格式有異步和同步信息格式;需要邏輯電平轉(zhuǎn)換;可以利用現(xiàn)有的信

44、道(如電話信道等) 。 優(yōu)缺點(diǎn):傳送速率低、可靠性差;但可大大降低通信線 路的成本;主要用于遠(yuǎn)距離通信。 波特率:在基波傳輸?shù)那闆r下每秒傳送的位數(shù);單位:波特,1 波特=1b/s 或 1bps; 發(fā)送/接收時(shí)鐘頻率=n×發(fā)送/接收波特率 異步方式:通信雙方以一個(gè)字符作為數(shù)據(jù)傳輸單位,且發(fā)送 方傳送字符的間隔時(shí)間是不定的。在傳輸一個(gè)字符時(shí)總是以起始位開(kāi)始,以停止位結(jié)束。 8250 串

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論