汇编语言利用子程序的方法编程,把DATAS段里面的字符串倒叙输出到屏幕
汇编语言利用子程序的方法编程,把DATAS段里面的字符串倒叙输出到屏幕
题目:
利用子程序的方法编程,把DATAS段里面的字符串倒叙输出到屏幕
DATAS SEGMENT
db ‘welcome’
DATAS ENDS
方案一:
CODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AXmov ax,STACKSmov ss,axmov sp,20 mov cx,7mov bx,6call daoMOV AH,4CHINT 21Hdao:mov dl,[bx]mov ah,02int 21hdec bxloop daoretCODES ENDSEND START
方案二:
DATAS SEGMENTstr1 db 'welcome' DATAS ENDSSTACKS SEGMENTdb 40 dup(0)STACKS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AXmov ax,stacksmov ss,axmov sp,40mov bx,offset str1add bx,6 mov cx,7 call convertMOV AH,4CHINT 21Hconvert:s: mov dx,[bx]mov ah,02int 21hdec bx loop sretCODES ENDSEND START
汇编语言利用子程序的方法编程,把DATAS段里面的字符串倒叙输出到屏幕相关推荐
- 4--模板语法中三元表达式、字符串倒叙输出方法
一.三元运算判断&按钮禁启用 功能介绍:成绩为60分以下的字体为红色,其他的为绿色 代码如下: <!DOCTYPE html> <html><head>&l ...
- 面试题编程题06-python 输入一个字符串,反转输出
1 s=input('Please input the string:') 2 temp=list(s) 3 temp.reverse() 4 #列表转换为字符串 5 print(''.join(te ...
- 数组反转(倒叙)输出四种方法
public class ArrayDemo3 { public static void main(String[] args) {//思路1.数组倒序输出/*int[] nums = {3, 1, ...
- python把字符串逆序输出_python实现对指定输入的字符串逆序输出的6种方法
python实现对指定输入的字符串逆序输出的6种方法 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: python实现对指定输入的字符串逆序输出的6种方法.txt ...
- python逆序输出字符串_python实现对指定输入的字符串逆序输出的方法
这篇文章主要介绍了python实现对指定输入的字符串逆序输出的6种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 对于一个给定的字符串,逆序输出,这个任务对于python来说是一种很简单的操作 ...
- python字符串逆序输出的6种方法
对于一个给定的字符串,逆序输出,这个任务对于python来说是一种很简单的操作,毕竟强大的列表和字符串处理的一些列函数足以应付这些问题 了,今天总结了一下python中对于字符串的逆序输出的几 ...
- 利用多态特性,编程创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类IPhone和安卓手机类APhone,并在各自类中重写方法call(),编写程序入口main()方法
利用多态特性,编程创建一个手机类Phones,定义打电话方法call().创建两个子类:苹果手机类IPhone和安卓手机类APhone,并在各自类中重写方法call(),编写程序入口main()方法, ...
- AX寄存器中存放着16位二进制数。试编写一个汇编语言程序,将这4位十六进制数分别转换为相应的ASCⅡ码,并依次存放到PLUS数组的4个字节中去,要求用调用子程序的方法实现
[微机原理]-汇编题 AX寄存器中存放着16位二进制数.试编写一个汇编语言程序,将这4位十六进制数分别转换为相应的ASCⅡ码,并依次存放到PLUS数组的4个字节中去,要求用调用子程序的方法实现. 方法 ...
- 汇编语言作业 编程,将DATAS段中的每个单词的前4个字母改为大写并将改写后的结果分4行输出到屏幕上。
[题目描述] 编程,将DATAS段中的每个单词的前4个字母改为大写并将改写后的结果分4行输出到屏幕上. DATAS SEGMENT db '1. display $'db '2. brows $'db ...
最新文章
- 阿里云OSS上传图片实现流程
- java 图片灰度化
- 深入理解JVM虚拟机(六):虚拟机类加载机制
- Vue中实现输入框Input输入格式限制
- Gardener and Tree 图论,树,队列
- java------线程同步方法
- HDU - 2438 Turn the corner(三分)
- Solr的安装和使用
- 自然语言处理语言资源项目
- 基于JS实现回到页面顶部的五种写法(从实现到增强)
- [转载] Python 递归函数
- 快速排序(java版)
- 富文本编辑器(UEditor)的使用
- Origin下载速度慢怎么办
- linux shell 脚本 入门到实战详解[⭐建议收藏!!⭐]
- .Net开发者不容错过的技术类RSS订阅指南
- 一阶线性差分方程通项公式求解
- C++随机产生任意类型某个区间范围的随机数
- 一个曾经的吉他手——孔乙己
- chroom浏览器网页二维码生成功能的方法
热门文章
- 【PX4-AutoPilot教程-0】使用VMware虚拟机导入配置好的Ubuntu系统
- 进程(线程)间同步互斥问题(三) 熟睡的理发师问题
- fbd2fbs过采样转换的问题
- 人工智能赋能教师教育的真知与实践
- 山东省2023年3月上半年计算机二级考试报名时间
- 东华大学 2022 oj c++ 数动物
- matlab高斯白噪声频谱图,如何用MATLAB产生高斯白噪声,并且画出图形?
- SAP-MM STO订单详解 3 (库存转储调拨单的后台配置)
- java.lang.IllegalStateException: Cannot load configuration class: org.springframework.session.data.r
- C语言创建MaxSize头文件,我不知道怎样定义头文件#includeseqlist.h