当前位置: 首页 > news >正文

三亚房产网站建设类似于微博网站怎么做的

三亚房产网站建设,类似于微博网站怎么做的,长沙网站设计公司哪家好,网站导航设计模板源码前言: 计组课本需要学习汇编,可惜自己看不太懂。这里发现一个学习方法交给大家。其实新手可能一些抽象表示难理解,这里我把我学习的疑问点以及思路记录一下。 要点: 这里我以题为例给大家分析 输出输入对应大写字母的小写字母 …

前言:

计组课本需要学习汇编,可惜自己看不太懂。这里发现一个学习方法交给大家。其实新手可能一些抽象表示难理解,这里我把我学习的疑问点以及思路记录一下。

要点:

这里我以题为例给大家分析

  1. 输出输入对应大写字母的小写字母

我们需要简单知道常用寄存器的作用。

1.通用寄存器 ax,bx,cx(和loop绑定),dx
2. 输入输出寄存器:al (输入字符到的寄存器),dl输出字符到的寄存器
3. 指令寄存器:ah(用于输入指令的寄存器,如输入1为输入,2为输出,4ch为结束),

START:
MOV AH,1
INT 21HCMP AL,'A'
JL A1
CMP AL,'Z'
JG A1ADD AL,32
MOV DL,AL
MOV AH,2
INT 21H
A1:; 退出程序MOV AH, 4Ch       ; AH=4Ch 表示程序退出INT 21H           ; 调用 DOS 中断 21H 退出程序
  1. 首先我们需要输入字符,输入的字符默认在AL寄存器中
  2. 然后我们进行比较,如果输入的值小于A的对应Ascii值或者大于z的值就跳转到结束标志位。
  3. COP 接两个数,后面接比较调节,可以实现条件转移,就是c语言中的if语句。
  4. A1是自定义的标志位,相当于c语言中的函数。这里我定义了一个退出程序的语句。
  5. int21,中断信号,相当于执行操作的必要流程。
  6. Ah寄存器的作用,存入1代表输入,存入2代表输出。这个相当于一个调用系统功能的寄存器,和 INT 21一般连用。

1. 为什么汇编数字后要加h?

在汇编语言中,添加 “h” 后缀通常用于表示一个十六进制数。在汇编语言中,常用的数值表示法包括:

十进制表示法:例如,10 表示十进制整数。

十六进制表示法:在数值后面添加 “h” 后缀,例如,10h 表示十六进制整数,相当于十进制的16。

二进制表示法:在数值前面添加 “0b” 或 “0B” 前缀,例如,0b101 表示二进制整数,相当于十进制的5。

八进制表示法:在数值前面添加 “0” 前缀,例如,010 表示八进制整数,相当于十进制的8。

在汇编语言中,加上 “h”
后缀可以帮助编程人员清楚地知道一个值是以十六进制表示的,而不是十进制或其他进制。这种表示法的使用可以提高代码的可读性,特别是在处理内存地址、寄存器值和其他底层硬件相关的数值时。在大多数汇编语言中,编译器或汇编器可以根据上下文来确定数值的进制,但明确指定进制可以减少歧义。

例如,10h 表示一个十六进制数,而 10 可能表示一个十进制数。这种约定有助于程序员正确理解和处理数据。

那么基础知识知道了,可以写一个变体题

输出A-Z 26个字母

START:; 初始化循环计数器 CXmov cx, 26mov dl,'A'loop_start:; 在这里放置循环体的代码;输出字符int 21h;加1add dl,1; 递减循环计数器 CXloop loop_start; 循环结束; 退出程序mov ah, 4Chint 21h
http://www.yayakq.cn/news/888410/

相关文章:

  • 我爱深圳网站设计网上超市
  • 网上申请个人营业执照网站wordpress 模特模板
  • 初学者学做网站怎么学wordpress主题--ux
  • 怎么用动图做网站背景中小企业网站建设与管理
  • 地方网站盈利模式济南天桥区网站建设
  • 北京做网站的大公司运城市做网站价格
  • 加盟凡科建站厦门首屈一指网站建设
  • 广州网站建设哪个平台好编程培训加盟
  • 网站有些什么内容模版和模板的区别
  • 即墨网站建设地址网站网站的建设
  • wordpress标签栏淘宝seo是什么意思啊
  • 微信公众平台号登录官网seo工具查询
  • 做网站让用seo刷新是哪个键wordpress 子页面 404
  • 哪些网站做平面单页好看网架加工方案
  • 云南网站推广个人网站的类型
  • 哪些网站的做的好看的图片php做网站一般用什么软件
  • 新品发布会活动方案西安seo交流
  • 昭通网站开发大淘客网站开发
  • 北京网站seo费用专门做衣服特卖的网站
  • IT男网站建设怎么选wordpress模板
  • 深圳网络推广网站推广网站加密传输怎么做
  • 成都做网站多少钱建网站开发
  • 肇庆企业网站建设视频网站程序
  • 南沙营销网站建设做采购常用的几个网站
  • 做旅游网站的需求分析报告百度指数的主要用户是
  • 荥阳建设网站网站各页面
  • 精神文明地方联盟网站建设注册公司怎么注销
  • 青岛网站制作推广平台哈尔滨建设工程造价信息网
  • 建设机械网站精英洛阳建设厅网站
  • 食品加工设备建站方案泰坦科技网站建设