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

正文內(nèi)容

改微機原理與接口技術(shù)實驗指導(dǎo)書pd--展示頁

2025-06-16 00:28本頁面
  

【正文】 。BP= MOV [BP],AL 。(BX+SI)= (BX+SI+1)= MOV [BX+SI+4],BL 。DH= MOV AL,1[SI] 。(SI)= (SI+1)= MOV DL,[SI+1] 。CH= MOV BYTE PTR[DI],64 。CL= BL= MOV AH,0F0H 。DH= DL= MOV CL,25 。SI= MOV SP,50FFH 。SI= MOV DI, 0304H 。AL= DS=MOV ES,AX MOV BX, 3020H 。源程序DATA SEGMENT PARA PUBLIC ‘DATA’DATA ENDSSTACK SEGMENT PARA STACK ‘STACK’DB 512 DUP (?)STACK ENDSCODE SEGMENT PARA PUBLIC ‘CODE’ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKSTART PROC FAR PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AXMOV AX,2000H 。2.用以上同樣的方法,完成下列程序的調(diào)試:編輯、匯編、連接、運行程序,觀察、記錄結(jié)果。進入TD調(diào)試軟件后,屏幕上會出現(xiàn)五個窗口,分別為CPU窗口(調(diào)試主窗口)、寄存器窗口、標(biāo)志窗口、堆棧窗口、內(nèi)存數(shù)據(jù)窗口,利用Tab鍵進行各窗口之間的切換。⑷。確定后進行連接。然后在TLINK后面加“空格”和“%N”。打開“高級”菜單,選擇“DOS”命令項。首先在“文件”菜單打開已經(jīng)生成的*.OBJ文件。如匯編時發(fā)現(xiàn)錯誤,則顯示錯誤性質(zhì)、錯誤個數(shù)及錯誤行號(匯編錯誤信息表示程序中存在的語法錯誤,錯誤信息含義見附表),根據(jù)這些信息重新回到文件頁面修改源程序并保存,再次匯編直到匯編無錯誤通過為止。匯編后出現(xiàn)命令輸出頁面,此時有可能出現(xiàn)錯誤提示和警告提示。在“工作目錄”欄利用“瀏覽”選擇E盤PD32路徑。在“命令”欄利用“瀏覽”選擇E盤PD32文件夾中的匯編程序TASM。⑵源文件建立后,需用TASM匯編程序?qū)υ次募?.ASM進行匯編,匯編無錯誤后產(chǎn)生二進制目標(biāo)文件(OBJ文件)。四.實驗步驟1.在Win XP桌面打開Uedit32送入以下匯編語言源程序,并以 ⑴匯編語言程序的上機過程,按以下步驟操作利用Uedit32的“文件”菜單建立一個新文件;給新文件起名*.ASM()后存入E盤的PD32文件夾;輸入以下源程序源程序DATA SEGMENT PARA PUBLIC’DATA’ ;數(shù)據(jù)段定義DB 512 DUP(0) DATA ENDS STACK SEGMENT PARA STACK’STACK’ ;堆棧段定義DB 512 DUP(二.實驗器材PC機三.實驗內(nèi)容1.利用堆棧實現(xiàn)AX的內(nèi)容與BX的內(nèi)容進行交換。本實驗指導(dǎo)書適合自動化專業(yè)、電子信息工程專業(yè)、電氣工程及其自動化專業(yè)、電子信息科學(xué)與技術(shù)專業(yè)和測控技術(shù)與儀器專業(yè)的學(xué)生使用。本實驗指導(dǎo)書對每個實驗項目的目的、內(nèi)容、步驟、運行、預(yù)習(xí)要求、思考題及實驗報告都有明確說明。實驗九和實驗十為綜合性實驗,其它都是設(shè)計性實驗。其中實驗一為驗證性實驗,實驗四為綜合性實驗,實驗二、實驗三和實驗五為設(shè)計性實驗。微機原理部分實驗從實驗一到實驗五,著重于幫助學(xué)生訓(xùn)練掌握計算機及其基本組成部分的工作原理和工作機制,訓(xùn)練學(xué)生應(yīng)用80X86指令系統(tǒng)設(shè)計和編寫匯編語言程序的能力。本實驗課程主要目的是通過與課堂教學(xué)的密切配合,鞏固和擴充課堂講授理論知識,加深對課堂教學(xué)內(nèi)容的理解;訓(xùn)練科學(xué)實驗的基本技能和工程實踐的基本方法,養(yǎng)成嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度和工作作風(fēng),培養(yǎng)應(yīng)用所學(xué)理論知識獨立分析、解決實際問題的能力和實際動手能力。要求學(xué)生通過課堂教學(xué)和實驗教學(xué),掌握微型計算機的基本概念、工作原理、匯編語言程序設(shè)計的基本方法、微機與輸入輸出設(shè)備的典型接口電路和接口技術(shù),并具有微機系統(tǒng)的初步分析能力。前 言微機原理與接口技術(shù)是學(xué)科基礎(chǔ)課程,是一門必修課程。本課程的作用是使學(xué)生掌握微型計算機的邏輯結(jié)構(gòu)、工作原理、指令系統(tǒng)及其接口技術(shù)基礎(chǔ)。微機原理與接口技術(shù)實驗課程是整個課程教學(xué)的重要組成部分,既是對理論知識的實踐應(yīng)用,也是對理論課程的補充、延伸和深化。本實驗課程共包含十一個實驗項目,涵蓋了微機原理、微機接口部分的實驗內(nèi)容。內(nèi)容主要包括80X86指令系統(tǒng)應(yīng)用與匯編語言程序設(shè)計、存儲器與I/O擴展和中斷機理認知等實驗。微機接口部分實驗從實驗六到實驗十一,其中實驗六到實驗八為必修實驗,實驗九到實驗十一為選修實驗,著重于培養(yǎng)學(xué)生應(yīng)用典型可編程接口芯片和數(shù)字電子技術(shù)進行I/O接口設(shè)計的能力,內(nèi)容主要包括可編程接口芯片擴展和多接口芯片綜合設(shè)計。本實驗指導(dǎo)書除部分必要的以原理和性能驗證性為主的實驗之外,大部分為綜合性實驗和設(shè)計性實驗,許多實驗都有難、易不同的要求,為學(xué)生留有獨立思考和發(fā)揮的空間。學(xué)生應(yīng)認真按照實驗指導(dǎo)書的要求做好每一個實驗。目 錄實驗一:數(shù)據(jù)傳送 5實驗二:匯編語言程序設(shè)計 10實驗三:程序的基本結(jié)構(gòu)設(shè)計 12實驗四:數(shù)據(jù)存儲器擴展 14實驗五:可編程并行接口擴展 16實驗六:可編程計數(shù)/定時器設(shè)計 19實驗七:A/D、D/A轉(zhuǎn)換設(shè)計 21實驗八:可編程串行通信 23實驗九:輸入/輸出接口及應(yīng)用 25實驗十:外部中斷系統(tǒng) 27實驗十一:10秒倒計時 29附錄1:TD調(diào)試軟件使用方法 31附錄2:PD32實驗系統(tǒng)基本介紹 37附錄3:匯編程序出錯信息 44附錄4: 49附錄5:學(xué)生實驗報告基本內(nèi)容要求 57 56實驗一:數(shù)據(jù)傳送實驗學(xué)時:3實驗類型:驗證實驗要求:必修一.實驗?zāi)康?.學(xué)習(xí)程序設(shè)計的基本方法和技能,掌握用匯編語言設(shè)計、編寫、調(diào)試和運行程序的方法;(.ASM文件);(.OBJ文件);(.EXE文件);;2.掌握各種尋址方法以及簡單指令的執(zhí)行過程。堆棧指針SP=2000H,AX=3000H,BX=5000H;2.匯編、調(diào)試、觀察、記錄結(jié)果;⑴,;⑵用TASM對匯編語言源程序進行匯編產(chǎn)生二進制目標(biāo)文件(.OBJ文件),再用TLINK將二進制目標(biāo)文件連接產(chǎn)生可執(zhí)行文件(.EXE文件);⑶用調(diào)試軟件TD調(diào)試、運行程序,觀察、記錄結(jié)果。?)STACK ENDS CODE SEGMENT PARA PUBLIC’CODE’ ;代碼段定義 ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACKMAIN PROC FAR ;定義過程程序PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV ES,AX MOV SP,2000hMOV AX,3000hMOV BX,5000hPUSH AXPUSH BXPOP AXPOP BXRETMAIN ENDP ;結(jié)束主要部分程序CODE ENDS ;結(jié)束代碼段END MAIN ;結(jié)束匯編程序輸入完后,保存文件。打開“高級”菜單,選擇“DOS”命令項。然后在TASM后面加“空格”和“%N”。確定后進行匯編。警告提示不影響匯編。⑶用TLINK程序產(chǎn)生EXE文件TASM匯編程序產(chǎn)生二進制目標(biāo)文件(.OBJ),必須用連接程序()。該文件應(yīng)在E盤的PD32文件夾中且文件名與建立*.ASM文件時所起的文件名相同()。在“命令”欄利用“瀏覽”選擇E盤PD32文件夾中的連接程序TLINK。在“工作目錄”欄利用“瀏覽”選擇E盤PD32路徑。連接成功后即生成EXE可執(zhí)行文件,文件名與建立*.ASM文件時所起的文件名相同()。用單步(F7),觀察、記錄結(jié)果。在窗口的上方有一行菜單條,按F10選擇菜單,進行各種操作;窗口的最后一行是熱鍵提示,如宏單步運行F連續(xù)運行F9(必須先設(shè)置斷點再運行)、運行到光標(biāo)指示位置 F設(shè)置斷點F復(fù)位Ctrl+F2等等(TD調(diào)試軟件的具體操作見附錄)。⑴輸入以下匯編程序(分號 “;” 后面內(nèi)容不需輸入)用單步運行執(zhí)行程序,按分號后的要求記錄結(jié)果。AH= MOV DS,AX 。BH= BL= MOV SI,BX 。DI= MOV SI,DI 。SP= MOV DX,SP 。CL= MOV BL,CL 。AH= MOV CH,AH 。(DI)= MOV WORD PTR[SI],256 。DL= MOV DH,1+[SI] 。AL= MOV WORD PTR[BX][SI],34 。(BX+SI+4)= MOV BP,2[BX+DI] 。(BP)= MOV AX,[BP][DI] 。BL= MOV ES,BX 。SP= (SP,SP+1)= PUSH DI 。SP= CX= POP DX 。AX= BP= XCHG DH,BL 。FLAG= AH= SAHF 。SP= (SP,SP+1)= POPF 。3.加、減法運算⑴編輯、匯編、連接以下匯編語言源程序;⑵用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點運行程序,觀察、記錄結(jié)果。AH= AL= CF=ADD AL,AH 。CX= CF=MOV SI,AX 。SI= CX= CF=SUB CH,CL 。AX= CX= CF=MOV WORD PTR[SI],513 。(SI,SI+1)= CF=SBB AX,[SI] 。(SI,SI+1)=DEC BYTE PTR[SI] 。AH= AL= AF= CF=AAA 。分析實驗給出的源程序例子,設(shè)想其運行結(jié)果并予以記錄,以便在實驗中加以對照;3.。七.實驗報告1.程序說明說明程序的程序名、功能,并對所用到的寄存器進行說明;2.調(diào)試說明⑴上機調(diào)試步驟、調(diào)試過程中所遇到的問題是如何解決的;⑵對調(diào)試過程中的問題進行分析,對運行結(jié)果進行分析;3.寫出程序清單并加以注釋;4.回答思考題。二.實驗器材PC機三.實驗內(nèi)容1.加、減法程序設(shè)計⑴要求試設(shè)計、編寫程序,計算(UP1)+(UP2)(UP3),結(jié)果存放在DX中。⑶編程提示首先UP1和UP2的低位字節(jié)相加,經(jīng)十進制調(diào)整后得AL,送入DL;第二步把UP1和UP2的高位字節(jié)以及低位的進位值相加,經(jīng)十進制調(diào)整后得AL,AL與DL交換;第三步把前二項和的低位字節(jié)和UP3的低位字節(jié)相減,經(jīng)十進制調(diào)整后得AL,AL與DL交換;第四步把前二項和的高位字節(jié)減去UP3的高位字節(jié)及低位字節(jié)相減時的借位值,經(jīng)十進制調(diào)整后得AL,送入DH;最后結(jié)果在DX中,是非壓縮的十進制數(shù)。⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點運行程序,觀察、記錄結(jié)果。設(shè)有一組ASCII碼數(shù)據(jù):3332H,3537H,3946H,3239H,3642H,…,存放在起始地址為DS:0150H的連續(xù)內(nèi)存單元內(nèi),數(shù)組長度存入CX 。⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點運行程序,觀察、記錄結(jié)果。有一組非壓縮的BCD碼數(shù)據(jù)存放在起始地址為DS:180H的連續(xù)內(nèi)存單元內(nèi),數(shù)組長度存入CX。非壓縮的BCD碼數(shù)據(jù)如下:0802,0103,0009,0706,0407,…。四.預(yù)習(xí)要求1.按要求編寫源程序;2.設(shè)定幾組數(shù)據(jù),供調(diào)試程序用;3.。六.實驗報告1.程序說明說明程序的功能、結(jié)構(gòu)。實驗三:程序的基本結(jié)構(gòu)設(shè)計實驗學(xué)時:3實驗類型:設(shè)計實驗要求:必修一.實驗?zāi)康?.熟悉程序設(shè)計中的查表、分支與循環(huán)和排序等方法;2.進行綜合程序設(shè)計練習(xí),鞏固匯編語言設(shè)計和調(diào)試能力。設(shè)有一組首地址為list的字?jǐn)?shù)組:12,11H,22H,33H,44H,55H,66H,77H,88H,99H,111H,222H,333H,該數(shù)組的第一個字中放著數(shù)組長度,將該數(shù)組的首地址存放到DI寄存器中。如果找到此數(shù)就把它從數(shù)組中刪除,如果沒有找到則不對數(shù)組作任何處理退出程序。2.分支與循環(huán)⑴要求試設(shè)計、編寫程序,完成以下功能。⑵步驟①編輯、匯編、連接匯編語言源程序;②用調(diào)試軟件TD調(diào)試:單步和連續(xù)斷點運行程序,觀察、記錄結(jié)果。①數(shù)組排序已知在附加段中有一個字?jǐn)?shù)組,其首地址存放在DI寄存器中,數(shù)組的第一個字存放數(shù)組的長度,將此數(shù)組按照從小到大的次序排列;②人名排序從鍵盤中輸入10個人名后,按字母上升的次序?qū)⑷嗣判?,并在屏幕上顯示已排序后的人名。四.預(yù)習(xí)要求1.按要求設(shè)計、編寫以下各匯編語言源程序:⑴查表處理;⑵分支與循環(huán);⑶排序中的數(shù)組排序和人名排序;2.設(shè)定幾組數(shù)據(jù),供調(diào)試程序用。實驗四:數(shù)據(jù)存儲器擴展實驗學(xué)時:3實驗類型:綜合實驗要求:必修
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1