汇编语言期末试卷(一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币)

:暂无数据 2026-10-14 16:30:09 :0

汇编语言期末试卷(一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币)

大家好,关于汇编语言期末试卷很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币

  • 这个文件是在radasm里面运行的。

  • 用 80x86 的 16 位汇编语言来编程,可否?

计算机 汇编语言试卷题目

1)=DS*10h+1234h=20000h+1234h=21234h,所以BX=7856h
2)=DS*10h+2310h=10000h+2310h=12310h,所以AX=3412h
3)00FFh AND 0FFFh = 00FFh
00FFh OR 0F0Fh = 0FFFh
0FFFh XOR 00FFh = 0F00h,即BX的最终结果

急求!!!汇编语言题答案

1.D
2.A
3.A
4.B
5.C
6.B
7.C
8.C
9.B
10.DSC没学过,DEC指令不影响CF
11.C
12.A
13.D
14.B
15.C
16.D
17.A
18.C
19.C
20.A
21.B
22.C
23.D
24.B
25.A
------------------------------
若我有,就给你,但...

汇编语言-->基础小问题

1.使AL中的高4位取反,低4位不变,执行什么指令?
mov cl,4
shl ax,cl
not ah
shr ax,cl
补充回答:
虽然我的答案也能实现要求的功能,但显繁琐和笨拙。取现1楼和2楼的答案:xor al,0f0h
当时没想到,汗!
2.隐含指示堆栈段中某个数据偏移地址的寄存器是:BP,指示栈顶地址的寄存器是:SP。
3.伪指令BUF DB‘ADBC‘将依次在内存中存入的数据为: 41H,44H,42H,43H,在内存中是这样存放的:41 44 42 43
4.8086的一个最大段能有的字节:65536
5.请设置一个数据MYDATA段,按照如下定义变量:
(1) MY1B为字符串变量:PERSONAL CONPUTER (2) MY2B为用十进制数表示的字节变量:20
MYDATA segment
MY1B db ’PERSONAL CONPUTER’
MY2B db 20
MYDATA ends

微机原理期末考试题【汇编语言】

首先我们分析一下打印机的工作。微型打印机和主机之间的接口采用并行接口。

它的工作流程:主机将要打印的数据送上数据线,然后发选通信号。打印机将数据读入,同时使BUSY线为高,通知主机停止送数。这时,打印机内部对读入的数据进行处理。处理完以后使ACK有效,同时使BUSY失效,通知主机可以发下一个数据。硬件连线如下图:

表7-2      Centronics标准引脚信号

引脚   名      称 方向       功         能

1 STROBE 入 数据选通,有效时接收数据

2-9 DATA1-DATA8 入 数据线

10 ACKNLG 出 响应信号,有效时准备接收数据

11 BUSY 出 忙信号,有效时不能接收数据

12 PE 出 纸用完

13 SLCT 出 选择联机,指出打印机不能工作

14 AUTOLF 入 自动换行

31 INIT 入 打印机复位

32 ERROR 出 出错

36 SLCTIN 入 有效时打印机不能工作

说明:

由PC0充当打印机的选通信号,通过对PC0的置位/复位来产生选通。同时,由PC7来接收打印机发出的“BUSY”信号作为能否输出的查询。

8255A的控制字为:10001000   即88H 

A口方式0,输出;C口高位方式0输入,低位方式0输出

PC0置位:   00000001    即 01H

PC0复位:  00000000    即 00H

8255A的4个口地址分别为:00H,01H,02H,03H。

编制程序如下:

DADA SEGMENT

BUFF DB  ’This is a print program!’,’$’

DATA ENDS

CODE SEGMENT

ASSUME  CS:CODE, DS:DATA

START:MOV  AX, DATA

MOV  DS, AX

MOV  SI,OFFSET BUFF

MOV  AL, 88H    ;8255A初始化,A口方式0,输出

OUT  03H, AL    ; C口高位方式0输入,低位方式0输出

MOV  AL, 01H;

OUT  03H,AL     ;使PC0置位,即使选通无效

WAIT: IN  AL, 02H

TEST  AL, 80H   ;检测PC7是否为1即是否忙

JNZ  WAIT        ; 为忙则等待

MOV  AL,〔SI〕

CMP  AL,’$’      ;是否结束符 

JZ  DONE         ; 是则输出回车

OUT  00H,AL     ;不是结束符,则从A口输出

MOV  AL,00H

OUT  03H, AL

MOV  AL, 01H

OUT  03H,AL     ;产生选通信号

INC  SI          ;修改指针,指向下一个字符

JMP  WAIT

DONE: MOV  AL,0DH

OUT  00H,AL     ;输出回车符

MOV  AL, 00H

OUT  03H,AL

MOV  AL, 01H

OUT  03H,AL     ;产生选通

WAIT1: IN  AL, 02H

TEST  AL, 80H   ;检测PC7是否为1即是否忙

JNZ  WAIT 1       ; 为忙则等待

MOV  AL,0AH

OUT  00H,AL     ;输出换行符

MOV  AL, 00H

OUT  03H,AL

MOV  AL, 01H

OUT  03H,AL     ;产生选通

MOV  AH,4CH

INT  21H 

CODE  ENDS

END  START

OK,关于汇编语言期末试卷和一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币的内容到此结束了,希望对大家有所帮助。

汇编语言期末试卷(一道汇编语言编程题!急求大神解答明天期末考试就要考了务必按照试卷上的要求来回答好的话有Q币)

本文编辑:admin

更多文章:


mariadb忘记密码(mysql用户密码忘记了怎么办)

mariadb忘记密码(mysql用户密码忘记了怎么办)

大家好,mariadb忘记密码相信很多的网友都不是很明白,包括mysql用户密码忘记了怎么办也是一样,不过没有关系,接下来就来为大家分享关于mariadb忘记密码和mysql用户密码忘记了怎么办的一些知识点,大家可以关注收藏,免得下次来找不

2026年10月15日 07:50

mysql端口号(如何查看自己数据库的端口号)

mysql端口号(如何查看自己数据库的端口号)

“mysql端口号”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看mysql端口号(如何查看自己数据库的端口号)!

2026年10月15日 06:30

printf打印16进制(C语言 十六进制怎么输出)

printf打印16进制(C语言 十六进制怎么输出)

大家好,今天小编来为大家解答以下的问题,关于printf打印16进制,C语言 十六进制怎么输出这个很多人还不知道,现在让我们一起来看看吧!

2026年10月15日 06:00

avantage怎么设置为中文(Avantage安装丢失GIT)

avantage怎么设置为中文(Avantage安装丢失GIT)

大家好,如果您还对avantage怎么设置为中文不太了解,没有关系,今天就由本站为大家分享avantage怎么设置为中文的知识,包括Avantage安装丢失GIT的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月15日 03:00

ospf协议的作用是什么(OSPF路由协议的作用是什么)

ospf协议的作用是什么(OSPF路由协议的作用是什么)

“ospf协议的作用是什么”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看ospf协议的作用是什么(OSPF路由协议的作用是什么)!

2026年10月15日 02:40

方案对比特效js(在一个网页中如何实现两个JS特效)

方案对比特效js(在一个网页中如何实现两个JS特效)

各位老铁们好,相信很多人对方案对比特效js都不是特别的了解,因此呢,今天就来为大家分享下关于方案对比特效js以及在一个网页中如何实现两个JS特效的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

2026年10月15日 02:10

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)

今天给各位分享登陆视频监控网页时提示activex控件未注册,怎么解决的知识,其中也会对登陆视频监控网页时提示activex控件未注册,怎么解决进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:30

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

学生信息管理系统c语言(用C语言编程学生信息管理系统!)

今天给各位分享用C语言编程学生信息管理系统!的知识,其中也会对用C语言编程学生信息管理系统!进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 20:20

excel连接sql数据库教程(excel怎么连接sql数据库)

excel连接sql数据库教程(excel怎么连接sql数据库)

本篇文章给大家谈谈excel连接sql数据库教程,以及excel怎么连接sql数据库对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

2026年10月14日 19:40

null s brawl(null和空字符有区别吗)

null s brawl(null和空字符有区别吗)

今天给各位分享null和空字符有区别吗的知识,其中也会对null和空字符有区别吗进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月14日 19:00

最近更新

广告推广app(常见的app推广方式)
2026-10-15 09:20:01 浏览:0
热刺vs马赛比赛(热刺赛程比分)
2026-10-15 09:10:01 浏览:0
热门文章

标签列表