原文:学习笔记-汇编-两个16位数字相加获得32位数字

使用的是MASM编译 在XP环境下 command内 debug 调试的 啥也不说 上代码 主要思路就是在 位寄存器里面 计算两个八位数字的和 将进位的数保存至高位 可以依次扩展至 位 位 等等 闲来无事 最近看了一点汇编的知识 课本上都是一些 mov add之类的操作 但是都没有任何实际的用途 第一次发帖 来博客园也有好几年时间了 一直都处于潜水阶段 看各位大侠再次高谈阔论 看的小弟也是蠢蠢欲动 ...

2016-08-19 11:48 1 1527 推荐指数:

查看详情

js验证4位数字

var reg = /^\d{4}$/; var str = "0001" ; reg.test(str); ...

Fri Mar 02 19:03:00 CST 2018 0 1263
c0605_两个超长正整数(每个最长80位数字)的加法运算

【问题描述】编写程序实现两个超长正整数(每个最长80位数字)的加法运算。 【输入形式】从键盘读入两个整数,要考虑输入高位可能为0的情况(如00083)。1. 第一行是超长正整数A;2. 第二行是超长正整数B; 【输出形式】 输出只有一行,是两个长整数的运算结果,从高到低依次输出各位数字。各位数字 ...

Sat Mar 04 21:38:00 CST 2017 0 2173
关于单片机位数的思考(81632

81632是指单片机的“字长”,也就是一次运算中参与运算的数据长度,这个位是指二进制。以8为例,8二进制的表达范围是0000,0000~1111,1111即十进制的0~255,即每次参与运算的数据最大不能超过255。而16机的字长是16,其数据表达范围是0~65535,即每次 ...

Wed Oct 25 08:19:00 CST 2017 0 2013
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM