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

正文內(nèi)容

改 微機(jī)原理與接口技術(shù)實(shí)驗(yàn)指導(dǎo)書pd-(文件)

2025-06-25 00:28 上一頁面

下一頁面
 

【正文】 C7 03 65 3D FE 02 ss:FFFE 0000ds:0018 23 DC A0 12 24 DF 3E 34 ss:FFFC 2874ds:0020 AE 21 34 AC 34 23 E2 00 ss:FFFA 010BF1Help F2Bkpt F3Mod F4Here F5Zoom F6Next F7Trace F8Step F9Run 10Menu如果在鍵入TD之后又鍵入了文件名,則TD就將指定的文件裝入以供調(diào)試;如果不指定文如果在鍵入TD之后又鍵入了文件名,則TD就將指定的文件裝入以供調(diào)試;如果不指定文件名,則可以在TD的菜單操作方式下取出文件,然后進(jìn)入調(diào)試狀態(tài)。窗口由五部分組成,利用Tab鍵可在各窗口之間進(jìn)行切換。選中寄存器后按數(shù)字鍵即會彈出一個(gè)窗口:Enter new value OK Clip Cancel Help窗口提示輸入數(shù)據(jù)。此時(shí)在光標(biāo)處輸入數(shù)字就改變了該偏移地址的數(shù)值;⑸內(nèi)存數(shù)據(jù)(Dump)窗口:Dump窗口分別顯示數(shù)據(jù)寄存器ds、偏移地址、字節(jié)數(shù)據(jù)和ASCII代碼。例如:CAltF8即可進(jìn)入File子菜單。32位MPUROMSIO(RS232232232C)SRAM控制邏輯……一般萬能接口板板ABbaBBBBBBBbang bangbangbang bang 一般并行I/O接口……類 PCI 總 線存儲擴(kuò)充A/D、D/ADMA控制定時(shí)/計(jì)數(shù)器中斷控制串行接口并行接口圖2 PD32開放式微型計(jì)算機(jī)教學(xué)實(shí)驗(yàn)裝置結(jié)構(gòu)3.調(diào)試軟件使用說明3.1啟動(dòng)調(diào)試軟件在DCEdit編輯軟件上編輯、匯編和連接完源程序后,執(zhí)行“運(yùn)行”,進(jìn)入調(diào)試界面。剛進(jìn)入主界面,由于沒有調(diào)入源程序,因此代碼區(qū)為空白。F文件[1]打開選擇此菜單項(xiàng)后,將彈出文件選擇窗口,此時(shí)可選擇欲打開調(diào)試的EXE文件。只有當(dāng)文件下載成功后,各種調(diào)試菜單項(xiàng)和相應(yīng)快捷按鈕才處于允許狀態(tài),用戶方可進(jìn)行程序的調(diào)試。無斷點(diǎn),程序執(zhí)行完畢,將失去控制。圖4 文件打開后的主界面圖5 斷點(diǎn)的設(shè)置。用戶設(shè)置斷點(diǎn)或清除斷點(diǎn)可用以下兩種方法:用戶可用鼠標(biāo)設(shè)置斷點(diǎn)或清除斷點(diǎn)先移動(dòng)鼠標(biāo)到要設(shè)置或清除斷點(diǎn)的相應(yīng)行的最左方,然后按下鼠標(biāo)左鍵。指令的偏移地址行號匯編指令機(jī)器指令當(dāng)代碼顯示區(qū)稱為活動(dòng)區(qū)時(shí),可進(jìn)行下列操作:在該區(qū)出現(xiàn)一個(gè)光條,覆蓋著某條指令,用戶可以用鼠標(biāo)或光標(biāo)控制↑、↓鍵調(diào)整光條的位置。當(dāng)數(shù)據(jù)顯示區(qū)為活動(dòng)區(qū)時(shí),可進(jìn)行下列操作:使用滾動(dòng)條和、翻面鍵PageUp、PageDown和光標(biāo)控制↑、↓鍵可調(diào)整所顯示的數(shù)據(jù)區(qū)的起始地址和內(nèi)容。圖6 修改顯示存貯區(qū)的起始內(nèi)存單元地址 [修改內(nèi)容]用戶修改存貯單元的內(nèi)容的步驟如下:用戶首先在數(shù)據(jù)區(qū)用鼠標(biāo)選擇欲修改的存貯單元,被選中的存貯單元被光標(biāo)所覆蓋。當(dāng)堆棧顯示區(qū)稱為活動(dòng)區(qū)時(shí),可進(jìn)行下列操作:①使用滾動(dòng)條、翻面鍵PageUp、PageDown和光標(biāo)控制↑、↓鍵可調(diào)整所顯示的堆棧區(qū)的起始地址和內(nèi)容。然后選擇此菜單項(xiàng),彈出一個(gè)用于輸入修改內(nèi)容的對話框,輸入格式為四位十六進(jìn)制代碼(一個(gè)字):XXXX。[修改全部寄存器]用戶選擇此菜單項(xiàng)后,可對多個(gè)寄存器的內(nèi)容進(jìn)行修改。有很多操作在系統(tǒng)機(jī)里是由操作系統(tǒng)或者BIOS完成的,對用戶是透明的,但在這里就要由用戶完成;4.2 PD32實(shí)驗(yàn)系統(tǒng)內(nèi)存是0000:0000~0000:7FFFH,只有一個(gè) 0000段;可擴(kuò)展的內(nèi)存模塊空間是4000:0000~4000:9FFFH;4.3 0000:1000H以下的單元是監(jiān)控程序空間,不對用戶開放;4.4由于只有一個(gè)內(nèi)存段,所以應(yīng)用程序的數(shù)據(jù)段與代碼段其實(shí)是在同一個(gè)段內(nèi)。中斷向量(20H)OPORT EQU 3A0H 。位地址DS0 EQU 300H 。8253初始化,端口地址…CODE ENDSEND BEG 附錄3匯編程序出錯(cuò)信息編碼 出錯(cuò)信息 及說明0 Block nesting error 嵌套過程、段、結(jié)構(gòu)、宏指令、IRC、IRP或REPT不是正確結(jié)束。8253控制口…DATA ENDSCODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA,ES:DATA ORG 2000HBEG: CLI JMP START TAB DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FHDB 67H,77H,7CH,39H,5EH,79H,71H 。8259奇地址PORT1 EQU 340H 。 DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H;數(shù)據(jù)賦值 TAB JMPSS、DS的段地址要用戶在程序中自己定義;4.5注意在數(shù)據(jù)段中只能定義變量不能賦值,如果想定義時(shí)又要賦值就必須在代碼段進(jìn)行,在這種情況就要用一條無條件跳轉(zhuǎn)指令跳過這些賦值的程序,不然CPU會誤以為是指令。鍵入格式為132位十六進(jìn)制代碼。(4)寄存器顯示調(diào)試區(qū)在寄存器窗口中,可以查看和更改實(shí)驗(yàn)臺各寄存器的值。[修改地址]用戶選擇此菜單項(xiàng)后,可彈出一個(gè)用于輸入起始地址的對話框,用戶可輸入四位十六進(jìn)制的起始地址:偏移(XXXX) (段缺省為SS),最后按修改按鈕返回。最后按修改按鈕返回。[修改地址]用戶選擇此菜單項(xiàng)后,可彈出一個(gè)用于輸入起始地址的對話框,用戶可輸入兩種格式的十六進(jìn)制的起始地址:(1)段:偏移(XXXX:XXXX);(2)偏移(XXXX) (段缺省為DS)。③可在代碼區(qū)設(shè)置斷點(diǎn)。然后選擇[斷點(diǎn)|設(shè)置]菜單項(xiàng)或按功能鍵F2。如圖5所示。[3]單步 F8單步執(zhí)行指令。在文件沒有打開之前,用戶只能選擇菜單項(xiàng)的[運(yùn)行|復(fù)位]和[運(yùn)行|連接設(shè)置],其余菜單項(xiàng)和相應(yīng)快捷按鈕均處于禁止?fàn)顟B(tài)。寄存器顯示調(diào)試區(qū)堆棧顯示調(diào)試區(qū)主菜單代碼顯示調(diào)試區(qū)存貯單元顯示調(diào)試區(qū)信息提示區(qū)快捷按鈕圖3 主界面示意圖3.3退出調(diào)試系統(tǒng)按組合鍵Alt+F4,或用鼠標(biāo)選擇主窗口右上角的關(guān)閉按鈕,即可退出TS,返回操作系統(tǒng)。用戶可以用鼠標(biāo)在四個(gè)顯示調(diào)試區(qū)之間移動(dòng)和選擇。通過串行總線與專用的通信規(guī)約,實(shí)現(xiàn)系統(tǒng)機(jī)與實(shí)驗(yàn)裝置之間的全雙工通信。此時(shí)在光標(biāo)處輸入數(shù)字就改變了該內(nèi)存地址的數(shù)值。用“↑” “↓”鍵移動(dòng)光標(biāo)選中某一標(biāo)志后,按回車鍵即可改變該標(biāo)志狀態(tài);⑷堆棧窗口:堆棧窗口顯示堆棧寄存器ss的信息,包括堆棧偏移地址和堆棧數(shù)據(jù)?!?”對應(yīng)的偏移地址表示當(dāng)前PC指針位置;用“↑” “↓”鍵移動(dòng)光標(biāo)可以使窗口上下卷動(dòng)以便觀察前、后的程序代碼信息及地址信息;⑵寄存器(Registers)窗口:寄存器窗口顯示所有寄存器信息。如上圖所示。在DOS狀態(tài)下鍵入TD即可啟動(dòng)TD軟件。附錄1TD調(diào)試軟件使用方法TDebug()是調(diào)試8086匯編語言的工具軟件。如果要精確顯示十分之一秒的時(shí)間單位,則應(yīng)在程序中考慮指令的執(zhí)行時(shí)間。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)能實(shí)現(xiàn)10秒倒計(jì)時(shí)功能的硬件線路和應(yīng)用程序。八.思考題1.試敘述中斷服務(wù)子程序中設(shè)置的標(biāo)志在本實(shí)驗(yàn)中的作用。CPU響應(yīng)中斷后即在中斷服務(wù)子程序中執(zhí)行鍵判別和設(shè)定標(biāo)志功能。8259是專為控制優(yōu)先級中斷而設(shè)計(jì)的芯片。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)原理線路,設(shè)計(jì)編寫能實(shí)現(xiàn)以下功能的程序:1.?dāng)U展74LS273驅(qū)動(dòng)七段碼顯示器;2.?dāng)U展二個(gè)功能按鍵,作為8259的中斷申請;3.設(shè)計(jì)編寫鍵盤、顯示實(shí)驗(yàn)程序,應(yīng)具備以下功能:⑴按鍵中斷功能。七.預(yù)習(xí)要求1.復(fù)習(xí)8255的基本工作原理和編程方法;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序。應(yīng)注意每個(gè)數(shù)據(jù)為8位,每改變一次就讀取一次,暫存一次;讀完就不再讀取。通過向控制口寄存器寫入方式控制字可對8255的三個(gè)端口設(shè)定輸入、輸出的各種方式。由8255的PA口讀入后存入內(nèi)存單元;4.將由PA口讀入的數(shù)據(jù)在發(fā)光二極管上實(shí)時(shí)顯示出來;5.設(shè)計(jì)編寫的程序應(yīng)具備以下功能:⑴8255的PA口能實(shí)時(shí)讀取撥動(dòng)開關(guān)輸入的個(gè)數(shù)長度不同的二進(jìn)制數(shù)據(jù);⑵從8255的PA口實(shí)時(shí)讀取的二進(jìn)制數(shù)據(jù)可以存入指定的內(nèi)存單元;⑶根據(jù)不同的輸入數(shù)據(jù)在發(fā)光二極管上動(dòng)態(tài)顯示不同的組合。3.本實(shí)驗(yàn)電路中8251的清除傳送信號CTS接地,始終有效,允許發(fā)送,如果CTS不接地,應(yīng)怎樣設(shè)計(jì)硬件線路?九.實(shí)驗(yàn)報(bào)告1.畫出硬件原理圖,分析各部分的功能;2.寫出程序清單并進(jìn)行注釋;3.畫出程序流程框圖;4.分析調(diào)試、運(yùn)行結(jié)果;5.回答思考題。五.編程提示1.將8253的計(jì)數(shù)器/定時(shí)器0構(gòu)成一個(gè)方波發(fā)生器,并置8253計(jì)數(shù)器/定時(shí)器0為模式3;由8253的OUT0輸出向8251提供發(fā)送器和接收器的時(shí)鐘信號;2.8253計(jì)數(shù)器/定時(shí)器的初值為:CLK0 BPS波特率因子計(jì)數(shù)器/定時(shí)器0初值 = 其中,CLK0為計(jì)數(shù)器/定時(shí)器的輸入時(shí)鐘頻率;BPS為8251發(fā)送數(shù)據(jù)的波特率,可選2400BPS或者4800BPS或者9600BPS;波特率因子選16,由8251初始化時(shí)設(shè)置;3.為了清楚地在示波器上穩(wěn)定地觀察到8251發(fā)送的數(shù)據(jù),程序應(yīng)該編寫成循環(huán)重復(fù)地發(fā)送同一個(gè)數(shù)據(jù);4.同步發(fā)送/接收數(shù)據(jù)時(shí),初始化8251必須安排發(fā)送同步信號的指令。要發(fā)送的數(shù)據(jù)通過數(shù)據(jù)線D0~D7并行傳送到8251的發(fā)送器,由TxD腳串行地發(fā)送給示波器以便觀察。三.實(shí)驗(yàn)內(nèi)容及要求試設(shè)計(jì)能實(shí)現(xiàn)以下功能的硬件線路和應(yīng)用程序。八.思考題1.使用IN7輸入,模擬電壓為0V時(shí),A/D轉(zhuǎn)換所得到的數(shù)字量是多少?為什么?試分析IN7輸入電路的工作原理。五.編程提示1.啟動(dòng)A/D轉(zhuǎn)換:由于START和ALE相連,在通道地址鎖存的同時(shí),發(fā)出啟動(dòng)A/D轉(zhuǎn)換信號。A/D轉(zhuǎn)換時(shí)鐘脈沖CLOCK由外部電路提供。啟動(dòng)信號START采用脈沖形式,下降沿有效。二.實(shí)驗(yàn)器材1.PC機(jī);2.PD32實(shí)驗(yàn)系統(tǒng);3.元器件: 模/數(shù)轉(zhuǎn)換器ADC 0809; 數(shù)/模轉(zhuǎn)換器DAC 0832; 模擬電壓調(diào)節(jié)電位器; 中斷控制器8259; 七段碼顯示器及驅(qū)動(dòng)電路; 時(shí)鐘信號發(fā)生器電路; 計(jì)數(shù)分頻電路; PC總線。七.預(yù)習(xí)要求1.復(fù)習(xí)8253的基本工作原理和編程方法的有關(guān)知識;2.按照實(shí)驗(yàn)要求事先設(shè)計(jì)好有關(guān)硬件線路;3.按照實(shí)驗(yàn)要求事先設(shè)計(jì)、編寫好匯編語言源程序。四.實(shí)驗(yàn)原理利用8253定時(shí)產(chǎn)生中斷,通過調(diào)整8253定時(shí)中斷的時(shí)間即可精確調(diào)節(jié)電子鐘的走時(shí)精確度。附:七段碼顯示器外形與筆劃: ddpaefcbgPD32實(shí)驗(yàn)系統(tǒng)上的七段碼顯示器為共陰極,字形與代碼的對應(yīng)關(guān)系如下:dp g f e d c b adp g f e d c b a7FH67H77H7CH39H5EH79H71H07H7DH6DH66H4FH5BH06HD7 D6 D5 D4 D3 D2 D1 D03FHD7 D6 D5 D4 D3 D2 D1 D0 代 碼字形 代 碼字 形 0 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 0 0 1 1 1 0 0 0 0 0 1 1 0 0 1 1 1 0 1 1 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 1 1 1 0 0 1 1 1 0 0 1 0 1 1 0 0 1 1 0 0 1 0 1 1 1 1 0 0 1 1 0 1 1 0 1 0 1 1 1 1 0 0 1 0 1 1 1 1 1 0 1 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 1表6-1實(shí)驗(yàn)六:可編程計(jì)數(shù)/定時(shí)器設(shè)計(jì)實(shí)驗(yàn)學(xué)時(shí):3實(shí)驗(yàn)類型:設(shè)計(jì)實(shí)驗(yàn)要求:必修一.實(shí)驗(yàn)?zāi)康?.了解8253工作方式的特點(diǎn)和功能;
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1