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

正文內(nèi)容

微機(jī)原理與接口技術(shù)實(shí)驗(yàn)(學(xué)生)-文庫(kù)吧資料

2024-11-03 19:13本頁(yè)面
  

【正文】 LS245和 74LS374可以組成一個(gè)輸入輸出接口電路,既實(shí)現(xiàn)數(shù)據(jù)的輸入又實(shí)現(xiàn)數(shù)據(jù)的輸出,輸 入輸出可以占用同一個(gè)端口。當(dāng)上升沿到時(shí),輸出數(shù)據(jù)線鎖存輸入數(shù)第 28 頁(yè) 據(jù)線上的數(shù)據(jù)。 D[7:0]為輸入數(shù)據(jù)線, Q[7:0]為輸出數(shù)據(jù)線。 74LS374是一種 8通道上沿觸發(fā)鎖存器。 G引腳為緩沖器的片選信號(hào),低電平有效。 74LS245是一種 8通道雙向的三態(tài)緩沖器,其管腳結(jié)構(gòu)如圖 91所示。用開(kāi)關(guān)及 LED顯示單元的開(kāi)關(guān)和數(shù)據(jù)燈作為輸入和輸出顯示設(shè)備,將讀到開(kāi)關(guān)的數(shù)據(jù)顯示在數(shù)據(jù)燈上。 二、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái) ; 2. TDPIT+ 實(shí)驗(yàn)系統(tǒng)一套。 五、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 根據(jù) 實(shí)驗(yàn)要求 編寫(xiě)程序并調(diào)試,寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。如將字符串“ Hello! China!” 進(jìn)行轉(zhuǎn)換,應(yīng)轉(zhuǎn)換成: 48H、 65H、 6CH、 6CH、6FH、 21H、 20H、 43H、 68H、 69H、 6EH、 61H、 21H。 2.用 32位寄存器、指令、擴(kuò)展尋址方 式實(shí)現(xiàn)數(shù)碼轉(zhuǎn)換及顯示 將一組 ASCII字符轉(zhuǎn)換成十六進(jìn)制數(shù)碼,并在屏幕上顯示出來(lái)。在編寫(xiě)過(guò)程中,應(yīng)使用 32位寄存器,并且采用基址 +變址 +偏移的尋址方式。 二、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái)。 五、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 根據(jù) 實(shí)驗(yàn)要求 編寫(xiě)程序并調(diào)試,寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。 圖 72 中斷向量表 本實(shí)驗(yàn)要求利用 47H號(hào)中斷將一組字符轉(zhuǎn)換成十六進(jìn)制數(shù)碼,第 24 頁(yè) 并在屏幕上顯示出來(lái)。微機(jī)系統(tǒng)中可以使用 0255共 256個(gè)中斷。 在匯編語(yǔ)言程序設(shè)計(jì)中使用系統(tǒng)功能調(diào)用程序,只需要通 過(guò)MOV指令,將中斷參數(shù)裝到與此有關(guān)的寄存器中,然后用 INT指令調(diào)用所需中斷。象除法錯(cuò)或者程序中為了作某些處理而設(shè)置的中斷指令等屬于內(nèi)部中斷。這段例程稱為中斷子程序。所以搬移過(guò)程 可以通過(guò)以下兩個(gè)方式完成:當(dāng)源數(shù)據(jù)塊首地址 目標(biāo)塊首址時(shí),從數(shù)據(jù)塊的首地址開(kāi)始傳送數(shù)據(jù);當(dāng)源數(shù)據(jù)塊首地址 目標(biāo)塊首址時(shí),從數(shù)據(jù)塊的末地址開(kāi)始傳送數(shù)據(jù)。對(duì)于兩個(gè)數(shù)據(jù)塊分離的情況,數(shù)據(jù)的傳送從數(shù)據(jù)塊的首地址開(kāi)始,或者從數(shù)據(jù)塊的末地址開(kāi)始均可。 1. 數(shù)據(jù)移動(dòng)實(shí)驗(yàn) 本實(shí)驗(yàn)要求將指定數(shù)據(jù)區(qū)的數(shù)據(jù)搬移到另一個(gè)數(shù)據(jù)區(qū),并通過(guò)子程序調(diào)用的方法將搬移的數(shù)據(jù)顯示在屏幕上。 三、實(shí)驗(yàn)內(nèi)容 在匯編程序設(shè)計(jì)中,用戶通常會(huì)將常用的具有特定功能的程序段編制成子程序使用。 第 22 頁(yè) 實(shí)驗(yàn)七 子程序設(shè)計(jì) 實(shí)驗(yàn) * 一、實(shí)驗(yàn)?zāi)康? 1. 掌握子程序的定義調(diào)用方法 ; 2. 掌握系統(tǒng)功能調(diào)用程序的使用和編寫(xiě)方法 。 圖 61 循 環(huán)結(jié)構(gòu) 示意 圖 四、實(shí)驗(yàn)步驟 1. 運(yùn)行 Tddebug 軟件,選擇 Edit 菜單編寫(xiě)實(shí)驗(yàn)程序 , 提供 10字節(jié)的數(shù)據(jù): 12H, 88H, 82H, 89H, 33H, 90H, 01H, 10H,0BDH, 01H; 第 21 頁(yè) 2. 使用 Compile菜單中的 Compile 和 Link對(duì)實(shí)驗(yàn)程序進(jìn)行匯編、連接 ; 3. 使用 Rmrun 菜單中的 Run,運(yùn)行程序,觀察運(yùn)行結(jié)果 ; 4. 更改數(shù)據(jù)區(qū)中的數(shù)據(jù),考察程序的正確性。要求實(shí)驗(yàn)程序在數(shù)據(jù)區(qū)中存放一組數(shù)據(jù),為統(tǒng)計(jì)負(fù)數(shù)的個(gè)數(shù),逐個(gè)判斷區(qū)內(nèi)的數(shù)據(jù),然 后將所有數(shù)據(jù)中凡是符號(hào)位為 1的數(shù)據(jù)的個(gè)數(shù)累加起來(lái),即得到區(qū)內(nèi)所包含負(fù)數(shù)的個(gè)數(shù)。 二、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái)。 五、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 根據(jù) 實(shí)驗(yàn)要求 編寫(xiě)程序并調(diào)試,寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。參考實(shí)驗(yàn)流程如圖 52所示。在循環(huán)操作中,依次從字節(jié)序列中逐個(gè)取出一個(gè)字節(jié)的內(nèi)容與BH, BL進(jìn)行比較,若取出的字節(jié)內(nèi)容比 BH的內(nèi)容大或比 BL中的內(nèi)容小,則修改之。本實(shí)驗(yàn)要求通過(guò)求無(wú)符號(hào)字節(jié)序列中的最大值和最小值來(lái)反映分支程序的結(jié)構(gòu)形式。 二、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái)。 五、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 根據(jù) 實(shí)驗(yàn)要求 編寫(xiě)程序并調(diào)試,寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。 本實(shí)驗(yàn)要求利用減奇法計(jì)算 0040H的開(kāi)平方值,并將運(yùn)算結(jié)果顯示在屏幕上。用減奇數(shù)法可求得近似平方根,獲得平方根的整數(shù)部分。 3.乘法運(yùn)算 第 17 頁(yè) 本實(shí)驗(yàn)要求實(shí)現(xiàn)十進(jìn)制數(shù)的乘法,被乘數(shù)和乘數(shù)均以 BCD碼形式存放于內(nèi)存中,被乘數(shù)為 54320H,乘數(shù)為 3H,運(yùn)算結(jié)束后,將乘積在屏幕上顯示。在 80386以上微機(jī)中可以直接使用 32位寄存器和 32位加法指令完成本實(shí)驗(yàn)的功能。 實(shí)驗(yàn)利用累加器 AX,先求低十六位和,并存入低址存儲(chǔ)單元,后求高 16位和,再存入高址存儲(chǔ)單元。 三、實(shí)驗(yàn)內(nèi)容 80x86指令系統(tǒng)提供了實(shí)現(xiàn)加、減、乘、除運(yùn)算的基本指令,可對(duì)表 41所示的數(shù)據(jù)類型進(jìn)行算術(shù)運(yùn)算。 第 16 頁(yè) 實(shí)驗(yàn)四 運(yùn)算類程序 實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康? 1. 掌握運(yùn)算類指令編程及調(diào)試方法 ; 2. 掌握運(yùn)算類指令對(duì)各狀態(tài)標(biāo)志位的影響及測(cè)試方法 。 四、實(shí)驗(yàn)步驟 1. 運(yùn)行 Tddebug 軟件,選擇 Edit 菜單編寫(xiě)實(shí)驗(yàn)程序 ; 2. 使用 Compile菜單中的 Compile和 Link對(duì)實(shí)驗(yàn)程序進(jìn)行匯編、連接 ; 3. 使用 Rmrun 菜單中的 Run,運(yùn)行程序,觀察運(yùn)行結(jié)果 ; 4. 使用 Rmrun 菜單中的 Debug,調(diào)試程序,觀察調(diào)試過(guò)程中,數(shù)據(jù)傳輸指令執(zhí)行后,各寄存器及數(shù)據(jù)區(qū)的內(nèi)容 ; 第 15 頁(yè) 5. 更改數(shù)據(jù)區(qū)中的數(shù)據(jù),考察程序的正確性。 4. BCD碼轉(zhuǎn)換為二進(jìn)制碼 本實(shí)驗(yàn)要求將四個(gè)二位十進(jìn) 制數(shù)的 BCD碼存放在某一內(nèi)存單元中,轉(zhuǎn)換出的二進(jìn)制數(shù)碼存入其后的內(nèi)存單元中,轉(zhuǎn)換結(jié)束,送屏幕顯示。 圖 32 十進(jìn)制 ASCII轉(zhuǎn)換為 二進(jìn)制數(shù)參考流 程 圖 33 十進(jìn)制 ASCII轉(zhuǎn)換為 BCD碼參考 流程 本實(shí)驗(yàn)要求將緩沖區(qū)中存放的 000CH的 ASCII碼轉(zhuǎn)換成十進(jìn)制數(shù),并將轉(zhuǎn)換結(jié)果顯示在屏幕上。 3.將十六進(jìn)制數(shù)的 ASCII碼轉(zhuǎn)換為十進(jìn)制數(shù) 十六位二進(jìn)制數(shù)的值域?yàn)?065535,最大可轉(zhuǎn)換為 五位十進(jìn)制數(shù)。提示:一字節(jié) ASCII碼取其低四位即變?yōu)?BCD碼。 表 31 數(shù) 碼轉(zhuǎn)換對(duì)應(yīng)關(guān)系 2.將十進(jìn)制數(shù)的 ASCII碼轉(zhuǎn)換為 BCD碼 本實(shí)驗(yàn)要求將鍵盤(pán)輸入的一個(gè)五位十進(jìn)制數(shù) 54321的 ASCII碼存放 入 數(shù)據(jù)區(qū)中,轉(zhuǎn)換為 BCD 碼后,并將轉(zhuǎn)換結(jié)果按位分別顯示于屏幕上。 本實(shí)驗(yàn)要求將緩沖區(qū)中的一個(gè)五位十進(jìn)制數(shù) 00012的 ASCII碼轉(zhuǎn)換成二進(jìn)制數(shù),并 將轉(zhuǎn)換結(jié)果按位顯示 在 屏幕上。 圖 31 計(jì)算 機(jī)與外設(shè)間的數(shù)碼轉(zhuǎn)換關(guān)系 1.將 ASCII碼表示的十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù) 十進(jìn)制數(shù)可以 表示為: Dn 10n+Dn1 10n1+? +D0 100 =Di 10i 其中 Di代表十進(jìn)制數(shù) 3? 0。因此,在應(yīng)用軟件中,各類數(shù)制的轉(zhuǎn)換和代碼的轉(zhuǎn)換是必不可少的。 二、實(shí)驗(yàn)所用設(shè)備 PC 微機(jī)一臺(tái)。 五、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。將附加段寄存器的段值賦給數(shù)據(jù)段寄存器 MOV DX, OFFSET MSD MOV AH, 9 INT 21H MOV AX, 4C00H 。設(shè)置 DI MOV CX, LEN NEXT: MOV AL, [SI] 。裝 載 附加數(shù)據(jù)段寄存器 MOV SI, OFFSET MSR 。定義代碼段 ASSUME CS:CODE, DS:DDATA, ES:EXDA START: MOV AX, DDATA MOV DS, AX 。定義附加數(shù)據(jù)段 MSD DB LEN DUP(?) EXDA ENDS MYSTACK SEGMENT STACK 。 參考實(shí)驗(yàn)程序: DDATA SEGMENT 。 二、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái)。返回 DOS INT 21H CODE ENDS END START 第 9 頁(yè) 六、實(shí)驗(yàn)報(bào)告內(nèi)容及要求 寫(xiě)出程序調(diào)試過(guò)程及運(yùn)行情況。取低 4位 CMP AL, 0AH JB C3 ADD AL, 07H C3: ADD AL, 30H MOV DL, AL 。是否是 A以上的數(shù) JB C2 ADD AL, 07H C2: ADD AL, 30H MOV DL, AL 。顯示提示信息 MOV AH, 09H INT 21H MOV DI, OFFSET SD MOV AL, DS:[DI] AND AL, 0F0H 。a39。$39。Show a as hex:39。 (1) 顯示單個(gè)字符輸出 入口: AH=02H 調(diào)用參數(shù): DL=輸出字符 (2) 顯示字符串 入口: AH=09H 調(diào)用參數(shù): DS:DX=串地址, ’$’為結(jié)束字符 (3) 鍵盤(pán)輸入并回顯 入口: AH=01H 返回參數(shù): AL=輸出字符 (4) 返回 DOS系統(tǒng) 入 口: AH=4CH 調(diào)用參數(shù): AL=返回碼 四、實(shí)驗(yàn)步驟 1. 運(yùn)行 Tddebug軟件,選擇 Edit菜單,根據(jù)實(shí)驗(yàn)內(nèi)容的描述編寫(xiě)實(shí)驗(yàn)程序,本實(shí)驗(yàn)顯示部分參考實(shí)驗(yàn)流程如圖 11示 ; 2. 使用 Compile菜單中的 Compile和 Link對(duì)實(shí)驗(yàn)程序進(jìn)行匯編、連接 ; 3. 使用 Rmrun菜單中的 Run,運(yùn)行程序,觀察運(yùn)行結(jié)果 ; 4. 使用 Rmrun菜單中的 Debug,調(diào)試程序,觀察調(diào)試過(guò)程中,數(shù)據(jù)傳輸指令執(zhí)行后,各寄存器及數(shù)據(jù)區(qū)的內(nèi)容 ; 5. 更改數(shù)據(jù)區(qū)中的數(shù)據(jù),考察程序的正確性。本實(shí)驗(yàn)要求將指定數(shù)據(jù)區(qū)的數(shù)據(jù)以十六進(jìn)制數(shù)形式顯示在屏幕上,并通過(guò) DOS 功能調(diào)用完成一些提示信息的顯示。 二 、實(shí)驗(yàn)所用設(shè)備 1. PC 微機(jī)一臺(tái)。 由于作者水平有限,書(shū)中難免存在不足之處,敬請(qǐng)讀者批評(píng)指正。 在指導(dǎo)書(shū)中,每一個(gè)實(shí)驗(yàn)均按照課程 教學(xué) 大綱的要求編寫(xiě),力求緊扣理論知識(shí)點(diǎn)、突出設(shè)計(jì)方法、明確設(shè)計(jì)思路,通過(guò)多種形式完成實(shí)驗(yàn)任務(wù),最終引導(dǎo)學(xué)生有目的、有方向地完成實(shí)驗(yàn)任務(wù),得出實(shí)驗(yàn)結(jié)果。 實(shí)驗(yàn)教學(xué)是本課程的重要組成部分,對(duì)學(xué)生理解概念、進(jìn)行程序設(shè)計(jì)及提高應(yīng)用技能至關(guān)重要。 信息工程學(xué)院實(shí)驗(yàn)指導(dǎo)書(shū)系列 微機(jī)原理 與接口技術(shù) 實(shí)驗(yàn)指導(dǎo)書(shū) 微機(jī)原理及應(yīng)用教學(xué)小組 編 北京科技大學(xué)信息工程學(xué)院 自動(dòng)化系 二 ○○ 六年九月 前 言 《微機(jī)原理與接口技術(shù) 》是計(jì)算機(jī) 專業(yè) 及相關(guān)專業(yè)學(xué)習(xí)微型計(jì)算機(jī)基本知識(shí)和應(yīng)用技能的重要 的專業(yè)基礎(chǔ) 課程。本課程幫助學(xué)生掌握微型計(jì)算機(jī)的硬件組成及使用;學(xué)會(huì)運(yùn)用 匯編語(yǔ)言 指令系統(tǒng)進(jìn)行程序設(shè)計(jì);熟悉各種類型的接口及其應(yīng)用,樹(shù)立微型計(jì)算機(jī)體系結(jié)構(gòu)的基本概念,為后繼 相關(guān) 課程的學(xué)習(xí)及應(yīng)用打好基礎(chǔ)。 本課程實(shí)驗(yàn)采用的主要設(shè)備 是 西安唐都科教儀器公司研 制 的TDPID 實(shí)驗(yàn)箱,所有實(shí)驗(yàn)內(nèi)容均針對(duì)此實(shí)驗(yàn)箱 的使用 設(shè)計(jì)。 書(shū)中標(biāo)( *)的實(shí)驗(yàn)可酌情選作。 編者 2020 年 9 月 目 錄 前 言 ................................................................................................... 2 目 錄 ................................................................................................... 3 第一部分 32 位微機(jī)原理實(shí)驗(yàn) 實(shí)驗(yàn)一 顯示程序?qū)嶒?yàn) .......................................................................... 6 一、實(shí)驗(yàn)?zāi)康?.............................................................................. 6 二、實(shí)驗(yàn)所用設(shè)備 ....................................................................... 6 三、實(shí)驗(yàn)內(nèi)容 .............................................................................. 6 四、實(shí)驗(yàn)步驟 .............................................................................. 7 五、參考程序清單 ..................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1