如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
(word完整版)福师大本科计算机接口技术作业3 (word完整版)福师大本科计算机接口技术作业3 (word完整版)福师大本科计算机接口技术作业3 第7章汇编语言程序设计 7。5程序段如下: BBDB84,73,34,20,—5,122,46 … MOVCX,7 LEADI,BB NEXT:MOVAL,[DI] INCDI TESTAL,80H LOOPZNEXT MOVBL,[DI] … 请回答程序段运行后:AL=-5,BL=122。 7。6STRING1DB‘ABC' STRING2DB‘DEFGHI’ … MOVAH,01;从键盘输入一个1~9之间的字符 INT21H ANDAL,0FH SUBAL,4 XORAH,AH MOVBX,OFFSETSTRING2 ADDBX,AX MOVDL,[BX] MOVAH,02H;显示输出 INT21H … 试回答:(1)如从键盘输人字符‘3’,程序段有什么结果?显示‘C’ (2)如从键盘输人字符‘7’,程序段有什么结果?显示‘G’ 7。8编一程序程序段,功能是把数0~9(BCD码)转换为相应的ASCII码,存在ASCI数据区中。 BCDMDB09H,05H,06H,02H,08H,0,03HF,01H,07H,04H CUNT=$—BCDM ASCIDBCUNTDUP(?) 答:DATASEGMENT BCDMDB09H,05H,06H,02H,08H,0,03HF,01H,07H,04H CUNT=$-BCDM ASCIDBCUNTDUP(?) DATAENDS CODESEGMENT ASSUMECS:CODE,DS:DATA MAINPROCFAR MOVAX,DATA MOVDS,AX LEASI,BCDM LEADI,ASCI MOVCX,CUNT LP:MOVAL,[SI] ORAL,30H MOV[DI],AL INCSI INCDI LOOPLP MOVAX,4C00H INT21H MAINENDP CODEENDS ENDMAIN 7。9在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中。请编一完整的源程序.数据段如下: DATASEGMENT STRDB‘……’ LENEQU$—STR LARGEDB? DATAENDS 。答:DATASEGMENT STRDB‘……’ LENEQU$—STR LARGEDB? DATAENDS CDEGMENT ASSUMECS:CD,DS:DATA LARGPROCFAR MOVAX,DATA MOVDS,AX LEASI,STR MOVCX,LEN MOVBL,0 NT:CMPBYTEPTR[SI],‘A’ JBNOLARG CMPBYTEPTR[SI],‘Z’ JANOLARG INCBL NOLARG:INCSI LOOPNT 第8章输入与输出接口 8。4哪2个8255引脚完成内部I/O端口地址选择? .答:地址信号A1、A0用于I/O端口地址选择.通过A1、A0所组合的地址来区分8255A内部A、B、C三个数据端口和一个控制端口的地址。 8。7写出在选通输出操作期间将8255的PC5引脚置为逻辑1的程序(设8255的控制口的地址为083H)。 答:设8255的控制口的地址为083H,则将8255的PC5引脚置为逻辑1的程序片断如下: MOVAL,BFH MOVDX,083H OUTDX,AL MOVAL,0FH OUTDX,AL 8。12什么是波特率? 答:波特率即传输率,就是在通信过程中每秒传输串型数据的位数. 8。13解释下列术语:单工、半双工和全双工 答:单工:接收和发送器之间只有一组传输线连接,只单个方向传送数据。 半双工:收发双方均有收、发器,双方之间只有一组传输线连接,双方的发送和接收数据不能同时进行,但可以分时交替进行。通过软件和接口的协调控制,实现数据传输的方向转换。 全双工:收发双方均有收、发器,双方之间有两组传输线连接,分别承担两个不同方向的数据传送,发送数据和接收数据可以同时进行。 A0 CS# 8255 D7 PA7 A1 D0 PA6 PA0 T7 T6 T0 +V 8。15如图,用8255A作接口,CS#由IO地址80H选通,PA0—PA7输出经同相放大器接8个发光二级管T0—T7;PC0输入开关K的状态.编程实现:当K=1时,8个发光二级管全暗;K=0期间,8个发光二级管可按T0→T1→T2……→T7→T0顺序循环点亮500MS(设有现成延时100MS的子程序D100MS可供调用)。 答:设8255的A1A0分别接系统地址线的A2A1引脚,则PA、PB、PC和控制端口地址分别为:80H,82H,84H和86H。 MOVAX
17****21
实名认证
内容提供者
最近下载