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

正文內(nèi)容

微機(jī)原理及接口技術(shù)實(shí)驗指導(dǎo)書-文庫吧資料

2025-06-06 18:02本頁面
  

【正文】 L DIS CALL CLEAR CALL CCSCAN JNZ KON POP AX NEXT: INC CL MOV AL,CH TEST AL,08H JZ KERR ROL AL,1 MOV CH,AL JMP COLUM KERR: JMP BEGIN 。L3 JMP KCODE L4: TEST AL,08H 。L2 JMP KCODE L3: TEST AL,04H 。L1 JMP KCODE L2: TEST AL,02H 。======================================== INK2: MOV CH,0FEH MOV CL,00H COLUM: MOV AL,CH MOV DX,MY8255_A OUT DX,AL MOV DX,MY8255_C IN AL,DX L1: TEST AL,01H 。======================================== 。掃描 JNZ INK1 JMP BEGIN INK1: CALL DIS CALL DALLY CALL DALLY CALL CLEAR CALL CCSCAN JNZ INK2 。調(diào)用顯示子程序 CALL CLEAR 。 注:片選線接IOY0,所以8255端口地址變?yōu)?600H,0602H,0604H,0606H 實(shí)驗程序清單: MY8255_A EQU 0600H MY8255_B EQU 0602H MY8255_C EQU 0604H MY8255_MODE EQU 0606H DATA SEGMENT DTABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV SI,3000H MOV AL,00H MOV [SI],AL MOV [SI+1],AL MOV [SI+2],AL MOV [SI+3],AL MOV DI,3003H MOV DX,MY8255_MODE 。8255 鍵盤及顯示實(shí)驗參考接線圖如圖 。鍵盤采用 44 鍵盤,每個數(shù)碼管顯示值可為 0~F 共 16 個數(shù)。實(shí)驗接線圖如圖 所示。 參考程序 SSTACK SEGMENT STACK DW 32 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE, SS:SSTACK START: MOV DX, 0646H MOV AL, 0A1H OUT DX, AL AA1: MOV DX, 0640H IN AL, DX CALL DELAY MOV DX, 0642H OUT DX, AL JMP AA1 DELAY:PUSH CX MOV CX, 0F00H AA2: PUSH AX POP AX LOOP AA2 POP CX RET CODE ENDS END START (3)執(zhí)行程序后,撥動開關(guān)組K0K7,觀察發(fā)光二極管LED0LED7變化,它應(yīng)是與開關(guān)組K0K7的值是一一對應(yīng)的變化。用扁平線分別插在8255的A口和撥動開關(guān)的插針上。: 、輸出方式 本系統(tǒng)中的8255芯片8255的數(shù)據(jù)線、地址線、讀寫控制線等分別與系統(tǒng)總線相連,其A、B、C三個端口以排針形式引出,供8255實(shí)驗使用, 8255基本輸入輸出實(shí)驗接線圖 實(shí)驗步驟 (1)按圖2接線。 端口B工作在方式0并作為輸出口。8255能與許多外部設(shè)備連接,例如:鍵盤、顯示器、打印機(jī)等??膳c外設(shè)并行進(jìn)行數(shù)據(jù)交換。利用8086匯編指令系統(tǒng),編制初始化程序,可以變更8255 的工作方式,通用性強(qiáng),使用靈活。PC機(jī)一臺,TD PIT+教學(xué)實(shí)驗箱一臺,扁平插線若干。: 微機(jī)接口技術(shù)實(shí)驗 實(shí)驗一 8255并行接口應(yīng)用實(shí)驗 。 數(shù)據(jù)由鍵盤輸入(00退出)結(jié)果在屏幕上顯示。同時, 利用顯示子程序?qū)⒁莆磺昂蟮臄?shù)據(jù)加以顯示。 COMMAND 方式完成第 6 題的要求。 , B模塊是加法程序, 在A模塊中兩次調(diào)用B模塊實(shí)現(xiàn)加法。OK39。 DISPLAY 單元 ( WORD ) 中的數(shù)據(jù)用二進(jìn)制的方式顯示, 其中子程序完成將 AX 中數(shù)據(jù)顯示的功能。 子程序,返回參數(shù)在AX中 JCXZ A4 PUSH SI PUSH CX PUSH BX MOV BH, [SI] MOV BL, BH CLD A1: LODSB CMP AL, BH JBE A2 MOV BH, AL JMP A3 A2: CMP AL, BL JAE A3 MOV BL, AL A3: LOOP A1 MOV AX, BX POP BX POP CX POP SI A4: RET BRANCH ENDP CODE ENDS END START: ASCII 碼中小寫英文字母轉(zhuǎn)換成大寫, 該串以 $ 結(jié)束,要求判別和轉(zhuǎn)換用子程序?qū)崿F(xiàn)。 數(shù)據(jù)區(qū)首址 MOV CX, 0008H CALL BRANCH 。 程序流程圖如下圖所示: 實(shí)驗程序清單: SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS DATA SEGMENT ************ 。設(shè)有一字節(jié)序列,其存儲首地址為3000H,字節(jié)數(shù)為08H。 。 參考系統(tǒng)調(diào)用: ( AT 以上機(jī)器 ) INT 15H 功能 86H 入口參數(shù) AH= 86H CX:DX = 等待的微秒數(shù) MSDOS 版本 ( )。 參考系統(tǒng)調(diào)用: INT 16H 功能 02H 入口參數(shù): 無 出口參數(shù): AL : 當(dāng)前狀態(tài) 7 6 5 4 3 2 1 0 . . . . . . . 1 RIGHT SHIFT 鍵按下 . . . . . . 1 . LIFT SHIFT 鍵按下 . . . . . 1 . . CTRL 鍵按下 . . . . 1 . . . ALT 鍵按下 . . . 1 . . . . SCROLL LOCK 鍵按下 . . 1 . . . . . NUM LOCK 鍵按下 . 1 . . . . . . CAPS LOCK 鍵按下 1 . . . . . . . INS 鍵觸發(fā) ,用英文表示星期幾。 參考系統(tǒng)調(diào)用: INT 21H 功能 09H INT 21H 功能 0AH ASCII 字母表。功能調(diào)用 INC BL PUSH CX MOV CX,0FFFFH A2: LOOP A2 POP CX DEC CX JNZ A1 A3: JMP A3 CODE ENDS END START: , 相加后在屏幕上顯示。 顯示I/O 功能調(diào)用使用說明如下: INT 10H 使用說明 入口:AH=00H,AL=01H 功能:清屏 入口:AH=01H,AL=數(shù)據(jù) 功能:寫AL中的數(shù)據(jù)到顯示屏上 入口:AH=06H,DS:BX=字串首地址,且字符串尾用00H 填充 功能:顯示一字串,直到遇到00H 為止 實(shí)驗程序清單: SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: MOV CX,001AH MOV BL,41H 。 DOS 相應(yīng)功能的中斷 ( 這里一般指 INT 21H )。 AH 中。 此外,在選擇DOS調(diào)用時,因注意操作系統(tǒng)的版本,一般的高版本的操作系統(tǒng)兼容低版本。與BIOS相比,DOS完成的功能沒有其豐富,即對于某些特殊的要求,DOS調(diào)用也許不能實(shí)現(xiàn),此外,DOS調(diào)用的執(zhí)行效率也比BIOS低。BIOS調(diào)用最常見的是在顯示器的控制程序中,不同的顯示器會增加相應(yīng)的 BIOS功能。BIOS直接和外設(shè)通訊,完成設(shè)備一級的控制,并附有其它的實(shí)用服務(wù)功能,它為編程者提供了一個簡單的軟件接口以避免和外設(shè)直接打交道,這樣,可以降低編程者對硬件要求的了解程度,簡化使用PC機(jī)硬件資源的程序,而BIOS是PC機(jī)的標(biāo)準(zhǔn)軟件接口,具有兼容性,提高了編制程序的可移植性。在使用MSDOS的PC機(jī)上使用硬件的基本方法有以下三種: 使用PC機(jī)硬件資源最直接的方法是通過編寫使用IN和OUT指令程序來實(shí)現(xiàn),編寫直接訪問硬件的程序需要編程者對所使用硬件的控制非常熟悉,包括口地址,控制命令,硬件結(jié)構(gòu)等,這些,對一般的編程者來說,要掌握是有一定難度的,同樣,即使是編程者掌握了必要的硬件知識,但由于直接訪問所要考慮的因素較多,也會使編寫的程序相當(dāng)繁雜,增加了調(diào)試程序的困難,另一方面,編程者按自己的要求設(shè)置硬件的工作方式,有可能會影響整個系統(tǒng)的運(yùn)行,另外,采用直接訪問硬件的編程方法編制的程序,其可移植性相當(dāng)差,在一個機(jī)器上運(yùn)行的程序,換到另外一個廠家生產(chǎn)的機(jī)器上有可能無法運(yùn)行,因此,如果不是為了獲得更高的執(zhí)行效率和獲得DOS和BIOS不支持的功能,程序員應(yīng)避免采用該方法。 (由大到小)。 。 插入字符串2 的中間, 其位置由鍵盤輸入。 例:34H,3BH,5AH,72H,0,2DH,0,66H 則正數(shù):3,負(fù)數(shù):3,零:2 1 的個數(shù)并加以顯示。 例:3543H,5943H,3578H,3432H,4523H,3323H,5634H,54EFH,5423H,7230H 則 1CDEBH 注:部分分支程序習(xí)題與循環(huán)程序習(xí)題合并附于循環(huán)程序設(shè)計實(shí)驗習(xí)題中實(shí)驗四 匯編循環(huán)程序設(shè)計: 掌握循環(huán)程序的設(shè)計和調(diào)試方法: 掌握循環(huán)程序的基本結(jié)構(gòu)及設(shè)計方法,包括: A 循環(huán)程序的循環(huán)初始化、循環(huán)體及循環(huán)控制條件 B 多種循環(huán)控制條件 C 循環(huán)體中的指針變化 了解多重循環(huán)程序的設(shè)計方法P1,P2,...P10 程序用 P1,P2,...P10 顯示表示。E39。339。 實(shí)驗程序流程圖如圖所示 實(shí)驗程序清單: SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: MOV CX, 0010H MOV SI, 3100H MOV DI, 3200H CMP SI, DI JA A2 ADD SI, CX ADD DI, CX DEC SI DEC DI A1: MOV AL, [SI] MOV [DI], AL DEC SI DEC DI DEC CX JNE A1 JMP A3 A2: MOV AL, [SI] MOV [DI], AL INC SI INC DI DEC CX JNE A2 A3: JMP A3 CODE ENDS END START: ASCII 碼。但是對于有重疊的情況,則要加以分析,否則重疊部分會因“搬移”而遭到破壞,可有如下結(jié)論: 當(dāng)源數(shù)據(jù)塊首地址<目的塊首地址時,從數(shù)據(jù)塊末地址開始傳送數(shù)據(jù),(b)所示。設(shè)計思想:程序要求把內(nèi)存中一數(shù)據(jù)區(qū)(稱為源數(shù)據(jù)塊)傳送到另一存儲區(qū)(成為目的數(shù)據(jù)塊)。 DL : 顯示字符的 ASCII 碼 INT 21H 。39。 AL為輸入的字符的ASCII 碼值 : MOV AH,02H 。 功能號 INT 21H 。以下列出簡單的字符輸入和顯示的程序,注意,它們都是以 ASCII 碼方式體現(xiàn)的。 為負(fù)數(shù)轉(zhuǎn)入負(fù)數(shù)處理    ......... 還可以舉出其它方法 由上例可以看出,同樣的目的可用不同的方法去影響不同的標(biāo)志,采用不同的跳轉(zhuǎn)指令來實(shí)現(xiàn),顯然,要編好分支程序,首先應(yīng)掌握指令對標(biāo)志如何影響,這也是匯編程序設(shè)計的特點(diǎn)之一。 為負(fù)數(shù)轉(zhuǎn)入負(fù)數(shù)處理    ......... 方法五 SHL AX,1 。 為負(fù)數(shù)轉(zhuǎn)入負(fù)數(shù)處理    ......... 方法四 ADD AX,AX 。 為負(fù)數(shù)轉(zhuǎn)入負(fù)數(shù)處理    ......... 方法三 TEST AX,8000H 。 為負(fù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1