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

汇编语言高手:微机原理课程设计---显示日期或时间

发布网友 发布时间:2022-04-20 09:51

我来回答

2个回答

热心网友 时间:2023-08-26 04:44

;求一个程序,微机原理,8086汇编语言,实现一个简单实用功能,如时钟显示
;
;在右上角显示时钟,按任一键结束

;用MASM5.0编译通过.

data segment

HH DB 0,0,':'
MM DB 0,0,':'
SS1 DB 0,0

data ends
code segment
main proc far
assume cs:code
start:
push ds
mov ax,0
push ax
mov ax,data
mov ds,ax
AGAIN:
mov ah,2ch ;读取系统时间 CH:CL--时:分 DH:DL--秒:百分秒
int 21h
MOV BX ,OFFSET HH
MOV AL,CH
CALL C16_10 ;转换AL中16进制为10进制,并填入相应位置

MOV BX ,OFFSET MM
MOV AL,CL ;分
CALL C16_10

MOV BX ,OFFSET SS1
MOV AL,DH ;秒
CALL C16_10

MOV AH,2 ;光标定位
MOV DH,0 ;首行
MOV DL,70 ;70列
MOV BH,0
INT 10H

MOV CX,8
MOV SI,OFFSET HH
NN1:

MOV AH,0EH ;电传方式写字符(一次1个)
MOV AL,[SI]
MOV BL,0
INT 10H
INC SI
LOOP NN1

MOV AH,1
INT 16H
JNZ DOWN ;按任一键结束
JMP AGAIN
DOWN:
RET
main endp
;============
C16_10 PROC NEAR
PUSH CX ;将AL中的16进制转为10进制
MOV AH,0
MOV CX,10D
DIV CL
ADD AX,3030H
MOV [BX],AL
INC BX
MOV [BX],AH
POP CX
RET
C16_10 ENDP
;=============
code ends
end start

热心网友 时间:2023-08-26 04:45

这个功能用汇编写,可以参照微机原理
【微机原理】1.汇编语言程序设计(1)

程序结构: 汇编程序由数据段、代码段划分,通过段寄存器如CS、DS、SS来指定内存地址。数据段如DATA SEGMENT,用于存储变量。指令运作: 汇编指令如ADD AX,BX执行有符号数加法,结果存储在AX寄存器,可能产生溢出或负数,这由标志寄存器如CF、OF、SF指示。内存与寄存器: 内存按需分段,寄存器如通用寄存器AX用...

微机原理程序设计接收键盘输入的年、月、日信息,并在屏幕上显示程序设计...

这是个课程设计的水平了。编程,大约用半天的时间。

微机原理课程设计怎么做?

按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口的交通灯管理系统,通行时间(或禁止时间)30秒,准备时间3秒,在准备时间里黄灯闪烁3次,闪烁频率为0.5秒,周而复始。可利用8255、8253、8259等接口电路。总体设计 1、基本工作原理 设有一个十字路口,1、3为南,北方向,2...

关于汇编语言矩阵

我们的微机原理课程设计题目:根据键盘输入的一个数字显示相应的数据螺旋方阵。如输入4,则显示。12341213145111615610987共需要显示4^2=16个数字。要求:根据键盘输入的数字(3-9),... 我们的微机原理课程设计题目:根据键盘输入的一个数字显示相应的数据螺旋方阵。如输入4,则显示。1 2 3 412 13 14 511 16 15 610...

微机原理与汇编语言程序设计:习题解答实验指导和实训内容简介

实训设计题目则聚焦于综合应用,设置了4个挑战性的项目,旨在提高学生的创新能力和问题解决能力。这些项目均来源于作者的教学经验和实践,确保内容的实用性和针对性。《微机原理与汇编语言程序设计》适合应用型本科学生作为学习教材的补充,无论是课堂学习还是自我进修,都能提供丰富的资源。同时,对于微型...

用汇编语言设计一个“简单的文本编辑器”

BACKSPACE键、HOME键、END键、上下左右光标键对文本进行全屏幕编辑,按f1键激活菜单file,下移光标,选择save,输入文件名。也可以选择FILE菜单 的其他菜单项,他们的功能均可实现。按f10激活帮助,按ESC键退出帮助。源程序:red_chr macro ;读取字符宏定义 mov ah,0 int 16h endm string macro ...

微机原理与汇编语言的关系?

后者:微机原理是一门课程,一般就讲数制基础知识,CPU硬件结构,对应汇编语言,汇编程序编程结构,还有存储器啊,I/O,外围芯片等,所以,汇编语言其实只是微机原理这么课程的一部分,它是人与CPU沟通的媒介,学会汇编语言或者其他高级语言才能操作CPU吧 不知道满意否,你可以自己组织一下下,呵呵 ...

微机原理与汇编语言基础微机原理与汇编语言基础

中断系统、I/O接口、寻址方式、指令系统、汇编语言程序格式、上机操作和程序设计等内容,旨在使学生全面理解微型计算机硬件与软件的构造与工作原理。教材编写遵循了1995年高等教育出版社制定的中等职业学校计算机应用专业教材编写计划,旨在推动教学改革,强化微机原理与汇编语言的相互融合,提高教学效率。

汇编语言(面向机器的程式设计语言)详细资料大全

汇编语言是各种程式语言中与硬体关系最密切、最直接的一种,在时间和空间的效率上也最高的一种,它是高等院校计算机套用技术必修的专业课程之一,对于训练学生掌握程式设计技术,熟悉上机操作和程式调试技术有重要作用 总体特点 1.机器相关性 这是一种面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。因为...

微机原理与接口技术课程设计 题目:象棋比赛计时表设计

你也说了,24小时时钟 肯定12:00 12:00朋友 房东问时24分是24分或0:00,很负责任地告诉你 晚上12点,因为24进制,至少有24到下一个入口,其余的应该是 像全小数已经进入到10 10 110,位0个朋友...

微机原理与汇编语言程序设计 微机原理汇编语言程序设计实验 微机原理及汇编语言教程PDF 微机原理汇编语言的指令汇总 微型计算机原理课程设计 微机原理和汇编语言一样吗 微机原理和汇编语言 微机原理与汇编语言李乃祥 微机原理与汇编语言的关系
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
朗风空气净化器怎么样 诺基亚有没有一种机型是表面看是老手机但是翻开来就是智能手机还是全键... 诺基亚有没有一款采用塞班第五版系统,同时有键盘的手机,不要像E63的... 让手机可以随时接听固定电话的来电,那个业务怎么办理 请问女生学物流管理好找工作吗?具体需要哪方面的能力呢?哪方面需要加强... 女生适合学物流管理吗? fail url not in domain list,怎么回事 7.1声卡哪个好 word方框里打√符号 用x5做视频,怎么在两个片段间添加照片?? 汇编编程 2位十进制数的四则运算 关于汇编语言矩阵 4.从键盘上输入一串以“$”为结束符的字符串,编写... 求大神解答这个excel表格函数的意思 delphi 文件 转16进制的方法 HDR电视是什么意思? 160.42除以5.05竖式? Olympus C-3030数码相机介绍 芯片SDK软件包是什么意思?我看商汤科技与瑞芯微联... 瑞芯微和商汤科技合作的人脸识别SDK软件包有啥优势? 瑞芯微在芯片平台中预装商汤科技的人脸识别SDK软件... 郑州格物至微科技有限公司怎么样? 广州微嵌标识科技有限公司听说还行,在哪里? 关于学校使用的校园人脸识别闸机或系统,有推荐的... 舆情监测公司排名谁有? 有可靠的舆情公关公司吗?我们公司有很多负面需要... 压制处理网络负面舆情新闻要如何做? 舆情监测公司排名情况,谁知道的! 国内做网络舆情监控有哪些公司? 湖南省有比较好的搞网络舆情监测的公司。最好全面点。 汇编语言!。分别从键盘输入一位十进制数X和Y,用... 东京食尸鬼的幕后制作 excel中如何统计一组数据里大于等于-30小于等于30... WWE最厉害排行榜? 用汇编语言编一个程序,要求如下: 谁知道WWE,最强前十位是谁? 求日本、韩国唱慢、歌抒情歌的歌手和团体 汇编语言程序设计!急求 求黑子的篮球所有CP! 从键盘输入两个无符号数,比较大小,并输出较大数,... 日本都有哪些歌手~知道一个是一个啦!谢啦 汇编语言编写一简单查表程序 汇编语言 九九乘法表 洛克人exe的BEAST (Beast +) 请问:兴业证券公司好吗? 分类统计并且反序显示 灌篮高手2 全国预选赛 中文版攻略 兴业基金公司排名 文件夹加密之后忘了密友码?? 黒子のバスケ(黑子的篮球)奇迹的世代.