输入1-12 ,显示月份缩写

title home

datasg segment

three db 3

monin db 3,4 dup(?)

alfmon db '???','$'

montab db 'JNA','FEB','MAR','APR','MAY','JUN'

db 'JUL','AUG','SEP','OCT','NOV','DEC'

datasg ends

codesg segment para'code'

assume cs:codesg,ds:datasg,es:datasg

main proc far

push ds

sub ax,ax

push ax

mov ax,datasg

mov ds,ax

mov es,ax

l1:mov ah,0aH

int 21h

cmp dl,3

jz  exit

call input

call locate

call display

mov ah,2

mov dl,0ah          ;实现回车换行

int 21h

mov dl,0dh

int 21h

jmp l1

exit:ret

main endp

input proc near

push dx

mov ah,0ah

lea dx,monin

int 21h

mov ah,monin+2

mov al,monin+3

xor ax,3030h

cmp ah,00

jz return

sub ah,ah

add al,10

return: pop dx

ret

input endp

locate proc near

push si

push di

push cx

lea si,montab

dec al

mul three

add si,ax

mov cx,03

cld

lea di,alfmon

rep movsb

pop cx

pop di

pop si

ret

locate endp

display proc near

push dx

lea dx,alfmon

mov ah,09

int 21h

pop dx

ret

display  endp

codesg ends

end main

java 月份缩写_实训汇编语言设计——输入1-12 ,显示月份缩写相关推荐

  1. 实训汇编语言设计——16位数拆分为4组

    练习实训:AX中16位数分为4组(1234分为1,2,3,4),每组4位分别放在AL,BL,CL,DL 答: data segment data ends cseg segment assume cs ...

  2. java ean13 计算_实训java第三课 for 逻辑运算符 条件判断 商品条形码Ean-13验证码生成...

    package com.tarena.day03; public class SwitchDemo { /** * Switch */ public static void main(String[] ...

  3. 实训汇编语言设计——内存多字节10进制数相加

    将内存first区多字节10进制数与second区相同10进制数相加,结果保存到dest区 DATA   SEGMENT FIRST  DB 11H, 22H, 33H, 44H, 55H, 66H, ...

  4. 实训汇编语言设计——生成一个口字

    输入3-9之间的一个数 生成一个口字: 如 4 XXXX X      X X      X XXXX data segment  N dw ? data ends code segment  mai ...

  5. java 实训项目_实训方案(JavaWeb项目实训)-

    实训方案(JavaWeb项目实训)- 2012-2013学年第一学期 <Java Web项目开发实训>课程实施方案 课程名称(英文):Training of Java Web Projec ...

  6. java springboot房地产信息管理系统+实训报告+PPT+功能需求报告

    博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 java springboot房地产信息管理系统+实训报告+PPT+功能需求报告 ...

  7. 爱尚实训html入门基础篇,爱尚实训网页设计与网页制作的区别

    爱尚实训网页设计与网页制作的区别 网页设计是将策划案中的内容.网站的主题模式,以及结合自己的认识通过艺术的手法表现出来而网页制作通常就是将网页设计师所设计出来的设计稿,按照W3C规范用html语言将其 ...

  8. 《Java软件开发综合实训》实训大纲

    <Java软件开发综合实训>实训大纲 课程代码:   适用专业:计算机科学与技术 执 笔 人:   审 核 人: 学分学时:2学分32学时   制(修)订时间:2017.3 一.课程定位 ...

  9. java与数据库综合实训_JAVA数据库学生管理系统实训报告

    <JAVA数据库学生管理系统实训报告>由会员分享,可在线阅读,更多相关<JAVA数据库学生管理系统实训报告(43页珍藏版)>请在人人文库网上搜索. 1.实训报告实训名称:学生成 ...

  10. web前端大三实训网页设计:餐饮网站设计——烧烤美食山庄(7个页面) HTML+CSS+JavaScript

    web前端大三实训网页设计:餐饮网站设计--烧烤美食山庄(7个页面) HTML+CSS+JavaScript 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从 ...

最新文章

  1. 华为云力推“普惠AI”,EI智能体正在落地行业
  2. 文件操作2-Day3
  3. python多个异常处理_python中处理多个异常
  4. 【玩转Eclipse】——eclipse实现代码块折叠-类似于VS中的#region……#endregion
  5. make时候说找不到makefile_找不到对象,应不应该接受相亲?听听三个过来人怎么说...
  6. django项目时间与Ubuntu时间不一致
  7. 高精度测量让交会对接更“温柔”
  8. java日期算前一天_java 根据系统日期获取前一天、后一天时间(根据初始日期推算出期望(向前/向后)日期)...
  9. idea离线安装lombock插件
  10. java新知识系列 六
  11. D1,4CIF,CIF,QCIF各代表的分辨率大小
  12. ESXi主机 TPM 证明警报
  13. 如何快速判断奇数和偶数
  14. 【C语言蓝桥杯每日一题】—— 单词分析
  15. mysql日期函数之DATEDIFF() if()用法 case when用法
  16. HDU - 6606
  17. 国产化复旦微开发板FMG0系列学习过程
  18. 基于魔兽RPG对当前游戏发展趋势的分析,以及尝试一个高游戏性玩法的设计
  19. Linux学习——vi/vim编辑C程序并运行
  20. PMI-ACP敏捷项目管理辅导:敏捷开发之 4句敏捷宣言

热门文章

  1. 前端实现打印功能(纯前端实现)
  2. Python实现常用的假设检验
  3. 深度强化学习-策略梯度算法深入理解
  4. amd cpu排行_amd cpu性能排行图_笔记本CPU性能排行天梯图-2012最新笔记本CPU天梯图...
  5. 怎么把mp4转换成mp3?
  6. desktop window manager
  7. 用重合图片去计算网络的峰值分类准确率
  8. win11右键菜单和win10右键菜单修改
  9. 亲爱的,对不起,我要和别人结婚了
  10. 测试绝地求生显卡使用率软件,《绝地求生:大逃杀》全系主流显卡大型评测之显卡需求测试...