收藏 分销(赏)

汇编语言编写随机数.doc

上传人:精*** 文档编号:2765025 上传时间:2024-06-05 格式:DOC 页数:3 大小:51.04KB 下载积分:5 金币
下载 相关 举报
汇编语言编写随机数.doc_第1页
第1页 / 共3页
汇编语言编写随机数.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
(完整word版)汇编语言编写随机数 汇编语言 1. 问题提出 有7位数,每一位是0-9自然数,只要按动一个键,就显示一位随机数,按动7次,显示出7个数值。 提示:每次收取的号码,显示到屏幕上,抽取结束后,用英文提示:END。 2. 题意分析 该题目为随机数输出,要求每按一次键盘,出现一个随机数,范围是0~9。首先需要写出随机数的程序,再让随机程序运行7次即可,并在运行满7次后自动输出字符“END”。 3. 程序框图 4.程序及结果 STACK SEGMENT STACK DW 256 DUP(?) STACK ENDS DATA SEGMENT MES DB 'END',0AH,0DH,'$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START PROC FAR MOV AX,DATA MOV DS,AX MOV CX,7 LOOP1: KEY: SAHF MOV AH,0 LAHF MOV AH,0H INT 16H JZ KEY CALL RAND ADD BL,30H MOV DL,BL MOV AH,02H INT 21H MOV DL,' ' MOV AH,02H INT 21H LOOP LOOP1 NEXT: MOV DX,OFFSET MES MOV AH,09H INT 21H MOV AX,4C00H INT 21H START ENDP RAND PROC PUSH CX PUSH DX PUSH AX STI MOV AH,0 INT 1AH MOV AX,DX AND AH,3 MOV DL,10 DIV DL MOV BL,AH POP AX POP DX POP CX RET RAND ENDP CODE ENDS END START 结果:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服