《微机原理实验报告_计算机-计算机原理.pdf》由会员分享,可在线阅读,更多相关《微机原理实验报告_计算机-计算机原理.pdf(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 -.-zj资料-微机原理与接口技术 实验指导书 班级 学号 099074 工业大学计算机学院 -.-zj资料-实验一 存贮器读写实验 一、实验容 对指定地址区间的 RAM(4000H4FFH)先进行写数据 55AAH,然后将其容读出再写到 5000H5FFH中。二、实验步骤 l、将实验系统与 PC 机连接;2、在 PC 机上启功DJ-8086k软件,实验系统进入联机状态;3、在DJ-8086k软件环境下编辑、调试程序,将程序调试、编译通过;4、运行程序。5、稍后按 RST键退出,用存贮器读方法检查 4000H43FFH中的容和 500053FFH中的容应都是 55AA。三、实验程序清单 CO
2、DE SEGMENT ;RAM.ASM ASSUME CS:CODE PA EQU 0FF20H ;字位口 PB EQU 0FF21H ;字形口 PC EQU 0FF22H ;键入口 ORG 1850h START:JMP START0 BUF DB?,?,?,?,?,?data1:db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实
3、验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-START0:MOV AX,0H MOV DS,AX MO
4、V BX,4000H MOV AX,55AAH MOV CX,0200H RAMW1:MOV DS:BX,AX ADD BX,0002H LOOP RAMW1 MOV AX,4000H MOV SI,AX MOV AX,5000H MOV DI,AX MOV CX,0400H CLD REP MOVSB call buf1 mov cx,0ffh con1:push cx call disp pop cx loop con1 call buf2 con2:call disp jmp con2 DISP:MOV AL,0FFH ;00H MOV DX,PA OUT DX,AL MOV CL,0D
5、FH ;20H;显示子程序,5ms MOV BX,OFFSET BUF DIS1:MOV AL,BX MOV AH,00H PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX MOV AL,BX POP BX MOV DX,PB OUT DX,AL MOV AL,CL MOV DX,PA OUT DX,AL PUSH CX DIS2:MOV CX,00A0H 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器
6、后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-LOOP$POP CX CMP CL,0FEH ;01H JZ LX1 INC BX ROR CL,1 ;SHR CL,1 JMP DIS1 LX1:MOV AL,0FFH MOV DX,P
7、B OUT DX,AL RET BUF1:MOV BUF,06H MOV BUF+1,02H MOV BUF+2,02H MOV BUF+3,05H MOV BUF+4,06H MOV BUF+5,17H RET BUF2:MOV BUF,17H MOV BUF+1,17H MOV BUF+2,09H MOV BUF+3,00H MOV BUF+4,00H MOV BUF+5,0dH RET CODE ENDS END START 四、实验总结 通过该实验让我们了解了如何对存储器进行读写,写入存储器后,如何通过机器检查存储单元的容,通过该实验让我对计算机的存储器有了更进一步的认识。实验二 82
8、59 单级中断控制器实验 一、实验容 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断
9、控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-利用 8259 实现对外部中断的响应和处理,要求程序对每次中断进行计数,并将计数结果送数码显示。二、实验步骤 1、按实验原理图连好实验线路图。8259 的 INT连 8088 的 INTR;8259 的 INTA连 8088 的 INTA;“”插孔和 8259 的 3 号中断 IR7插孔相连,“”端初始为低电平;8259 的 CS 端接 FF80H孔。2、输入并运行实验程序,系统显示 82591。3、按动 AN开关按钮,按满 5 次显示 good。三、程序清单 CODE SEGMENT ;ASSUME CS:CODE INTPORT
10、1 EQU 0FF80H INTPORT2 EQU 0FF81H INTQ3 EQU INTREEUP3 INTQ7 EQU INTREEUP7 PA EQU 0FF20H ;字位口 PB EQU 0FF21H ;字形口 PC EQU 0FF22H ;键入口 ORG 12D0H START:JMP START0 BUF DB?,?,?,?,?,?intcnt db?data1:db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0b
11、fh,8FH START0:CLD CALL BUF1 CALL WRINTVER ;WRITE INTRRUPT MOV AL,13H MOV DX,INTPORT1 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动
12、开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-OUT DX,AL MOV AL,08H MOV DX,INTPORT2 OUT DX,AL MOV AL,09H OUT DX,AL MOV AL,0DFH OUT DX,AL MOV intcnt,01H ;TIME=1 STI WATING:CALL DISP ;DISP 8259-1 JMP WATING WRINTVER:MOV AX,0H MOV ES,AX MOV DI,0034H LEA
13、 AX,INTQ3 STOSW MOV AX,0000h STOSW MOV DI,003CH LEA AX,INTQ7 STOSW MOV AX,0000h STOSW RET INTREEUP3:CLI push ax push bx push cx push dx MOV AL,INTCNT CALL CONVERS MOV BX,OFFSET BUF ;077BH MOV AL,10H MOV CX,05H INTRE0:MOV BX,AL INC BX LOOP INTRE0 MOV AL,20H MOV DX,INTPORT1 OUT DX,AL ADD INTCNT,01H CM
14、P INTCNT,06H JNA INTRE2 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口
15、方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-CALL BUF2 ;DISP:good INTRE1:CALL DISP JMP INTRE1 CONVERS:AND AL,0FH MOV BX,offset buf ;077AH MOV BX+5,AL RET INTRE2:MOV AL,20H MOV DX,INTPORT1 OUT DX,AL pop dx pop cx pop bx pop ax STI IRET INTREEUP7:CLI MOV AL,20H MOV DX,INTPORT1 OUT DX,AL call buf3 ;disp:err INT
16、RE3:CALL DISP JMP INTRE3 DISP:MOV AL,0FFH ;00H MOV DX,PA OUT DX,AL MOV CL,0DFH ;20H ;显示子程序,5ms MOV BX,OFFSET BUF DIS1:MOV AL,BX MOV AH,00H PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX MOV AL,BX POP BX MOV DX,PB OUT DX,AL MOV AL,CL MOV DX,PA OUT DX,AL PUSH CX DIS2:MOV CX,00A0H LOOP$POP CX 间的先进行写数据然后将其容读出再写到
17、中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-CMP CL
18、,0FEH ;01H JZ LX1 INC BX ROR CL,1 ;SHR CL,1 JMP DIS1 LX1:MOV AL,0FFH MOV DX,PB OUT DX,AL RET CODE ENDS END START 四、实验小结 通过 8259 单级中断控制器实验,让我对 8259 中断控制器的接口方法和 8259中断控制器的应用编程有了一定的了解。实验三 8255A 并行口实验 一、实验容 用 8255 做输出口,控制十二个发光管亮灭,模拟交通灯管理。二、实验步骤 在系统显示监控提示符“P.”时,按 SCAL键。按实验原理图连好实验线路 8255A:PB4-PB7对应红灯,PC0-
19、PC3 对应绿灯,PC4-PC7 对应黄灯 在“P.”态时,输入 11E0 后,按 EXEC键;系统显示执行符“”,同时 Ll-Ll5发光二极管模拟交通灯显示。间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按
20、满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-三、实验程序清单 CODE SEGMENT ;H8255-2.ASM ASSUME CS:CODE IOCONPT EQU 0FF2BH IOAPT EQU 0FF28H IOBPT EQU 0FF29H IOCPT EQU 0FF2AH ORG 11e0H START:MOV AL,82H MOV DX,IOCONPT OUT DX,AL MOV DX,IOBPT IN AL,DX MOV BYTE PTR D
21、S:0601H,AL MOV DX,IOCONPT MOV AL,80H OUT DX,AL MOV DX,IOBPT MOV AL,DS:0601H OR AL,0F0H OUT DX,AL MOV DX,IOCPT MOV AL,0F0H OUT DX,AL CALL DELAY1 IOLED0:MOV AL,10100101B MOV DX,IOCPT OUT DX,AL CALL DELAY1 CALL DELAY1 OR AL,0F0H OUT DX,AL MOV CX,8H IOLED1:MOV DX,IOBPT MOV AL,DS:0601H AND AL,10101111B O
22、UT DX,AL CALL DELAY2 OR AL,01010000B OUT DX,AL CALL DELAY2 LOOP IOLED1 MOV DX,IOCPT MOV AL,0F0H OUT DX,AL CALL DELAY2 MOV AL,01011010B OUT DX,AL CALL DELAY1 CALL DELAY1 OR AL,0F0H OUT DX,AL MOV CX,8H IOLED2:MOV DX,IOBPT 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退
23、出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-MOV AL,DS:0601H AND AL,01011111B OUT DX,AL CALL DELAY2 OR AL,1010000
24、0B OUT DX,AL CALL DELAY2 LOOP IOLED2 MOV DX,IOCPT MOV AL,0F0H OUT DX,AL CALL DELAY2 JMP IOLED0 DELAY1:PUSH AX PUSH CX MOV CX,0030H DELY2:CALL DELAY2 LOOP DELY2 POP CX POP AX RET DELAY2:PUSH CX MOV CX,8000H DELA1:LOOP DELA1 POP CX RET CODE ENDS END START 四、实验小结 通过该实验,让我掌握了如何通过 8255 控制发光二级管,以及发光二级管的工作
25、原理。实验四 8250 串口实验 一、实验容 将寄存器 AH的容从 10H 开始通过 8250 发送、接收,每次收发后 AH的容自动增 1 直到 FFH为止,同时将每次接收到的数据,依次写到存 4000H40EFH单元中,实现自发自收。二、实验步骤 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响
26、应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-1.用扁平线连 JX0(BUS)到 JX3(D0D7),连 FF80H孔到 CS7,连 TXD到 RXD(8250 实验区)。2.编辑、调试、运行程序。3.当系统显示“8250good”表示自发自收结束,按 RST键,系统返回 P态,用存读写命令检查 4000H40EFH容是否为 10HFFH,验证其正确性。三、实验程序清单
27、 CODE SEGMENT ;H8250.ASM ASSUME CS:CODE ;H8250.ASM DATA EQU 0ff80H ;BTS-LSB MSB EQU 0ff81H LINE EQU 0ff83H LSTAT EQU 0ff85H PA EQU 0FF20H ;字位口 PB EQU 0FF21H ;字形口 PC EQU 0FF22H ;键入口 ORG 29A0H START:JMP START0 BUF DB?,?,?,?,?,?data1:db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0 c6h,0a1h db
28、 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH START0:MOV AL,80H ;DLAB=1 MOV DX,LINE OUT DX,AL MOV AL,0cH ;BTS=9600 MOV DX,DATA ;ff80H OUT DX,AL MOV DX,MSB MOV AL,00 OUT DX,AL;-MOV AL,06H 7-BIT,2-STOP MOV DX,LINE OUT DX,AL;-间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行
29、程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-MOV AL,00 ;NO-INT MOV DX,MSB ;8001H OUT DX,AL MOV AH,10H MOV
30、BX,4000H MAIN:CALL TXD CALL RCV MOV BX,AL INC BX INC AH CMP AH,00H JNZ MAIN CALL BUF1 MOV CX,00FFH S3:PUSH CX CALL DISP POP CX LOOP S3 CALL BUF3 S1:CALL DISP JMP S1 TXD:MOV DX,LSTAT WAIT1:IN AL,DX TEST AL,20H JZ WAIT1 MOV AL,AH MOV DX,DATA OUT DX,AL RET RCV:MOV DX,LSTAT WAIT2:IN AL,DX TEST AL,01H JZ
31、 WAIT2 TEST AL,0EH JNZ ERR MOV DX,DATA IN AL,DX RET ERR:CALL BUF2 S2:CALL DISP JMP S2;-DISP:MOV AL,0FFH ;00H MOV DX,PA 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求
32、程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-OUT DX,AL MOV CL,0DFH ;20H;显示子程序,5ms MOV BX,OFFSET BUF DIS1:MOV AL,BX MOV AH,00H PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX MOV AL,BX POP BX MOV DX,PB OUT DX,AL MOV AL,CL MOV
33、 DX,PA OUT DX,AL PUSH CX DIS2:MOV CX,00A0H DELAY:LOOP DELAY POP CX CMP CL,0FEH ;01H JZ LX1 INC BX ROR CL,1 ;SHR CL,1 JMP DIS1 LX1:MOV AL,0FFH MOV DX,PB OUT DX,AL RET CODE ENDS END START 四、实验小结 通过该实验让我对系统扩展以 8250 为核心的可编程串行异步通讯接口芯片有了一定了了解,实现了对扩展的串行通讯接口实现自发自收。该实验让我对 8250有了更深一步的认识。实验五 A/D 转换实验 一、实验容 间的先
34、进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实
35、 -.-zj资料-利用实验系统上电位器提供的可调电压作为 0809 模拟信号的输入,编制程序,将模拟量转换为数字量,通过数码管显示出来。二、实验步骤 将 0809 CS4 插孔连到译码输出 FF80H插孔。将通道 0 模拟量输入端 IN0连电位器 W1 的中心插头 AOUT1(05V)插孔,8MHZT。运行实验程序,系统上显示“0809 XX”。“XX”表示输入模拟量转换后的数字量。调节电位器 Wl,显示器上会不断显示新的转换结果。模拟量和数字量对应关系的典型值为:0V00H+2.5V80H+5VFFH 按 RST键退出。三、实验程序清单 CODE SEGMENT ;ASSUME CS:COD
36、E ADPORT EQU 0FF80h PA EQU 0FF20H ;字位口 PB EQU 0FF21H ;字形口 PC EQU 0FF22H ;键入口 ORG 1000H START:JMP START0 BUF DB?,?,?,?,?,?data1:db 0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h db 86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH START0:CALL BUF1 ADCON:MOV AX,00 MOV DX,ADPORT OUT DX,A
37、L 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验
38、三并行口实 -.-zj资料-MOV CX,0500H;DELAY:LOOP DELAY MOV DX,ADPORT IN AL,DX CALL CONVERS CALL DISP JMP ADCON CONVERS:MOV AH,AL AND AL,0FH MOV BX,OFFSET BUF MOV BX+5,AL MOV AL,AH AND AL,0F0H MOV CL,04H SHR AL,CL MOV BX+4,AL RET DISP:MOV AL,0FFH MOV DX,PA OUT DX,AL MOV CL,0DFH MOV BX,OFFSET BUF DIS1:MOV AL,BX
39、MOV AH,00H PUSH BX MOV BX,OFFSET DATA1 ADD BX,AX MOV AL,BX POP BX MOV DX,PB OUT DX,AL MOV AL,CL MOV DX,PA OUT DX,AL PUSH CX DIS2:MOV CX,00A0H LOOP$POP CX CMP CL,0FEH JZ LX1 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验
40、让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实 -.-zj资料-INC BX ROR CL,1 JMP DIS1 LX1:MOV AL,0FFH MOV DX,PB OUT DX,AL RET BUF1:MOV BUF,00H MOV BUF+1,08H MOV BUF+2,00H MOV B
41、UF+3,09H MOV BUF+4,00H MOV BUF+5,00H RET CODE ENDS END START 间的先进行写数据然后将其容读出再写到中二实验步骤将实验系统与机连接在机上启功软件实验系统进入联机状态在软件环境下编辑调试程序将程序调试编译通过运行程序稍后按键退出用存贮器读方法检查中的容和中的容应都是三写写入存储器后如何通过机器检查存储单元的容通过该实验让我对计算机的存储器有了更进一步的认识一实验容实验二单级中断控制器实验资料利用实现对外部中断的响应和处理要求程序对每次中断进行计数并将计数结果送数码显并运行实验程序系统显示按动开关按钮按满次显示三程序清单字位口字形口键入口资料资料显示子程序资料四实验小结通过单级中断控制器实验让我对中断控制器的接口方法和中断控制器的应用编程有了一定的了解实验三并行口实