问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求大神解答汇编题目,谢谢

发布网友 发布时间:2023-11-29 17:43

我来回答

3个回答

热心网友 时间:2024-12-11 20:46

题主采纳的答案,是错误的。

截图如下:

将其改正,如下:

仅用 20 几行,即可完成。

另外,本题目只是一个小小的作业题,并没有要求写出完整程序。

如果出现在考题中,也就是 10 分之内而已。并不需要长篇大论。

所以,仅需写出下面几行,即可得满分:

题目没有要求显示,所以,显示,是不需要的。

这种题目,应该怎样回答才对,自学成才的人,是不懂的。

没有经过专业的训练,只会画蛇添足。

热心网友 时间:2024-12-11 20:47

assume cs:code
code segment
x: dw 8978h
y: dw 1545h
z: dw 0789h
min: dw 0
start:
mov ax,0b800h ;显示缓冲区
mov es,ax
mov di,160*12 + 80 ;显示的行列位置
mov si,0

mov ax,cs:[si] ;将x的字型数据存入ax
mov bx,cs:[si+2] ;将y的字型数据存入bx
mov cx,cs:[si+4] ;将z的字型数据存入cx
mov si,offset min ;获取min的偏移地址

call s ;调用子程序,最值的比较
call show_min ;调用子程序,显示最小值
mov ax,4c00h
int 21h
s: cmp ax,bx
jg s1 ;如果ax > bx 跳转到s1标号处
cmp ax,cx
jg s2 ;如果ax > cx 跳转到标号s2处
mov cs:[si],ax ;以上跳转不成立,得出ax为最小值
ret
s1: cmp bx,cx
jg s3 ;已知ax>bx,所以bx比较cx,如果bx>cx跳转,否则继续运行
mov cs:[si],bx ;以上跳转不成立,得出bx为最小值
ret
s3: mov cs:[si],cx ;已知bx>cx,所以cx是最小值
ret
s2: mov cs:[si],cx ;第一次没跳转ax<bx,第二次跳转ax>cx,所以cx最小
ret
show_min: mov dx,cs:[si] ;假如min里的数值为2324h
xor ax,ax ;用ax寄存器临时存放数据
xor cx,cx
mov cl,4 ;用于位移的次数
mov ah,dh
mov al,dl
shr ah,cl ;2324h中高位的02h
and dh,00001111B ;2324h中高位的03h
shr al,cl ;2324h中低位的02h
and dl,00001111B ;2324h中低位的04h
add al,30h ;加上30h,获得对应ASCII中的字符
add ah,30h
add dh,30h
add dl,30h
mov es:[di],ah ;写入显示缓冲区显示,所映射的字符为2
mov es:[di+2],dh ;所映射的字符为3
mov es:[di+4],al ;所映射的字符为2
mov es:[di+6],dl ;所映射的字符为4
mov es:[di+8],byte ptr 'H'
ret
code ends
end start来自:求助得到的回答

热心网友 时间:2024-12-11 20:47

CODE SEGMENT
ASSUME CS:CODE
X DW ?
Y DW ?
Z DW ?
MIN DW ?

START: PUSH CS
POP DS
PUSH CS
POP ES

MOV AX,X
MOV MIN,AX
MOV AX,Y
CMP AX,MIN
JGE @1
MOV MIN,AX
@1:
MOV AX,Z
CMP AX,MIN
JGE @2
MOV MIN,AX
@2:
MOV AH,4CH
INT 21H
CODE ENDS
END START
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么样制作个人简历 上海海事大学对外交流多麽出国会不会容易一些 上海海事大学提前批今年要几号才能出来 怎么查找大学家长群 北京慧学堂在线教育学校的老师打电话来说要交3480元钱,给孩子半年的在... 左脸颊长青春痘是什么原因? 某商店上午9:00开始营业全天营业8小时下午几点关门 (2012?泗县模拟)某商店每天10:00-18:00营业,全天营业88小时. 某商店每天9:20-18:00营业,全天营业()小时。老师早上7:30到校,下午4... 商场营业时间是上午8:00-下午6:00,一位顾客向一位老先生嗯打听时间了... 完美国际单机版gshop修改乾坤袋问题 我的和密码忘了,但是实名认证过,请问怎么找回? 手机用电快是什么原因 wap.ithome.com 完美国际单机版乾坤袋的问题,大神进!gshopsev.dat... 一紧张手会抖,是不是有什么病啊?54 我很容易紧张,一紧张起来手就会抖,能不能治好2 摩托车黄龙300可以分期付款吗 山东省环境保护条例的第五章 防止新污染 山东省人大还制定了哪些环境保护的法规1 充电器充电慢是什么原因 wap.ithome.com wxid开头的怎么搜索不到 我的和密码忘了,但是实名认证过,请问怎么找回? 搜索不到对方 文综选择题考的很细,我应该怎样看书才能把握重点考点,在选择题...2 被人打掉了三颗牙,算是轻微伤还是轻伤13 我在淘宝上,买的托玛琳自发热护具。 里面是一片一片的小片片。...4 与人打架,把别人两颗门牙打错位了,现在是死髓牙,这个算轻伤,... 一根肋骨骨折、掉一颗牙、两颗牙松动,临时伤情鉴定是轻微伤。医... 师徒两人加工同样多的一批零件师傅加工了102个徒弟加工了40个这是徒 ... ...一下我大儿子脑瘫15岁了生活不能自理,现在小女儿1岁确诊智力发育迟缓... 怎么评价找好下家提分手的行为2 当自己的男朋友有什么行为时,说明自己的男朋友找好了下家? 怎样可以二次更改呢?很想知道,谢谢。 女人都喜欢找好下家再提分手吗?7 【楚雄注册公司】工商税务局频频检查公司注册问题恐慌了吗 先找好下家再分手的人是什么样的呢? 什么样的人最容易找好下家然后再分手? DOTA矮人狙击手加点1 dota中矮人阻击手的装备与使用!!! 教师如何教好书 鲁迅的故事感受27 司法是什么意思249 下一届世界杯是哪一年举办82 师徒两人同时加工相同数量的同一批零件。师傅完成1/2时,徒弟剩下102个... 我不会算,帮帮忙嘛,求下列幂级数的和函数并指出它们的定义域:∑(n=1... 下一届世界杯在哪里举办?26 智能晾衣机具体有哪些功能? 我被别人打掉了两颗牙齿,法医说,我的牙齿本来就有问题,鉴定的...1 下一届足球世界杯什么时候举办,在哪?14 Grand Standard Deviation是什么意思