该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

这是我自己找的代码,一直有错,不知道怎么改

DATA SEGMENT

BUFF1 DB "Please enter BCD code:$"

BUFF2 DB 50

DB ?

DB 50 DUP(0)

BUFF3 DB 50

DB ?

DB 50 DUP(0)

DATA ENDS

SSTACK SEGMENT STACK

DW 64 DUP(?)

SSTACK ENDS

CODE SEGMENT

ASSUME CS:CODE

START: MOV AX,DATA

MOV DS,AX

MOV DX,OFFSET BUFF1

MOV AH,9H

INT 21H

XOR AX, AX ;1、将AX清零;

; 2、将CF标志位也清零。

;也就是说相当于以下两条指令:

; MOV ax,0

; CLC

MOV CX, 0004H ;输入数据长度。[4000]:01,02..?

MOV SI, 3500H

MOV DI, 3510H

MOV DX,OFFSET BUFF2

MOV AH,0AH

INT 21H

LEA SI,BUFF2

A1: MOV AL, [SI]

ADD AL, AL ;*2

MOV BL, AL

ADD AL, AL ;*2

ADD AL, AL ;*2

ADD AL, BL ;*10

INC SI

ADD AL, [SI] ;BCD 个位,十位相加

MOV [DI], AL ;存结果

INC SI

INC DI

LOOP A1 ;cx不为零继续

MOV DX,OFFSET BUFF3

MOV AH,0AH

INT 21H

MOV AH,4CH

INT 21H ;程序终止

CODE ENDS

END START

二进制转bcd码c语言程序,微机课设求助 BCD码转换为二进制相关推荐

  1. 到家服务公司php源码,微信小程序-仿五洲到家商城源码

    微信小程序-仿五洲到家商城源码 微信小程序仿五洲到家商城源码是一款精仿五洲到家app界面的小程序源码,适用于各类小程序商城系统,功能及模块均值得借鉴! 对应功能模块 > * 首页(定位成功情况且 ...

  2. 寝室管理系统c语言软件,C语言宿舍管理系统课设(附源码).doc

    PAGE PAGE 1 C语言宿舍管理系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行截图 ...

  3. C语言石头剪刀布游戏课设

    项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行. 项目运行截图 代码界面截图 部分关键代码: char Human,C ...

  4. [含课设报告+源码等]基于JSP实现的飞机票售票管理系统[包运行成功]

    下载:https://download.csdn.net/download/ll6666668/64026192 项目介绍: [含课设报告+源码等]基于JSP实现的飞机票售票管理系统[包运行成功][含 ...

  5. 【022】Vue+Springboot+mysql汽车销售系统课设(含源码、数据库、运行教程、实验报告)

    文章目录 一.项目介绍 二.运行教程 三.源码及论文获取 一.项目介绍 技术栈:spring-boot.mysql.mybatis-plus.druid连接池.Vue. 本课设除源码.数据库外,还含一 ...

  6. python课设代码,《Python语言程序设计》课设代码

    <Python语言程序设计>课设代码是一个不错的学习资源,大小为3.45 MB,由钱高昂 提供,Python类资源中评分为9.5. 资源介绍 电子科技大学2020年<Python语言 ...

  7. QT五子棋游戏课设及源码(连接mysql数据库含打开并运行程序的教程)

    gdut大一下学期c++课设(得分:95) 实验报告及源码压缩包百度云下载: 链接:https://pan.baidu.com/s/1zO5ofMz09fiWihxCcZcFbg 提取码:ddav 首 ...

  8. mysql创建表里主码和外码_SQL语言创建表时候怎么定义主码和外码

    展开全部 SQL语言62616964757a686964616fe58685e5aeb931333433623064创建表时候用Primary Key(属性名)定义主码,用Foreign Key(属性 ...

  9. 微信扫码下单小程序怎么弄(做扫码下单小程序的方法)

    很多粉丝朋友咨询我们说:自己想要弄个微信扫码下单的小程序该怎么弄?本文小编就给大家分享一下做扫码下单小程序的方法. 做个扫码下单小程序之前,我们首先要清楚自己的行业以及自己的产品或者服务是哪种类型.然 ...

  10. 日程信息管理系统设计与实现C 语言论文,C课设个人日程管理系统.docx

    C课设个人日程管理系统 可视化程序设计 大作业 班 级: 学 号: 姓 名: 指导教师: 计算机与通信工程学院 2018.01 1. 任务描述 课题:日程管理系统 由于题目没有提及要实现的具体的功能, ...

最新文章

  1. mysql Tablespace exists解决
  2. .NET Framework 各版本区别
  3. 463. Island Perimeter 岛屿的周长
  4. 转载 JDK + Android-SDK + Python + MonkeyRunner 的安装
  5. matlab问题利用M文件比较两个数大小,Matlab中写M文件及调用
  6. mysql5.7.18-winx64安装
  7. 1-7华为HCNA认证eNSP基础B
  8. 浅谈Java中的常量池
  9. CAD画虚线怎么调比例?CAD画虚线教程
  10. 致远OA-A8系统的0day远程命令执行的实战
  11. [置顶]Gradle 实现 Android 多渠道定制化打包
  12. mininet和ryu简单实现自定义topo
  13. win10忘记密码_电脑忘记密码没关系,这招教你简单轻松改密码
  14. filco的pin码_一把强行帮你退烧的键盘 plum niz atom66静电容
  15. 第九层(16):STL终章——常用集合算法
  16. 基于stm32f407的示波器
  17. .Snowflake Snow Snowflakes——解题报告
  18. 2022.05.20-电脑切换全屏与非全屏(特别是谷歌浏览器)的时候会发生卡顿黑屏
  19. view.setAlpha(float alpha)与view.getBackground().setAlpha(int alpha)的区别
  20. 【笔记】cocos2dx xxtea逆向获取lua脚本和资源文件

热门文章

  1. matlab信号建模,Matlab在信号处理中的建模仿真
  2. 原生php ajax post_php下的原生ajax请求用法实例分析
  3. python获取读取文件的文件名_python文件名获取文件路径
  4. ORACLE decode
  5. 2019刚开年全球天气已“爆表” 多国极端天气打破历史纪录
  6. 一粒云盘发布v3.5版本
  7. 使用工厂方法模式实现多数据库WinForm手机号码查询器(附源码)
  8. js中中括号,大括号使用详解
  9. 摩托罗拉里程碑2刷android 2.3.4
  10. 如何成为优秀的技术人员