• vhdl10进制 > 二进制到BCD码的转换
  • 二进制到BCD码的转换

    免费下载 下载该文档 文档格式:PPT   更新时间:2010-01-03   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:ppt
    文档作者:echo
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    实验二
    二进制到BCD码的转换
    实验要求
    1.将给定的一个二进制数,转换成二十进制(BCD)码
    实验目的
    1.掌握简单的数值转换算法
    2.基本了解数值的各种表达方法
    程序框图
    给出要转换的二进制数
    将数除以100,得百位数
    保存百位数
    将余数再除以10,得十位数
    保存十位数
    余数为个位数,将其保存
    结束
    程序清单
    Result equ 20h
    org 0
    ljmp Start
    BinToBCD:
    mov b, #100
    div ab
    mov Result, a ; 除以 100, 得百位数
    mov a, b
    mov b, #10
    div ab
    mov Result+1, a ; 余数除以 10, 得十位数
    mov Result+2, b ; 余数为个位数
    ret
    Start:
    mov sp, #40h
    mov a, #123
    call BinToBCD
    ljmp $_
    end
    *
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 10进制计数器vhdl  vhdl  vhdl语言  vhdl教程  vhdl语言100例详解  vhdl程序  vhdl实例  vhdl语言入门教程  eda技术与vhdl