搜索资源列表
超长正整数的加法
- 请设计一个算法来完成两个超长正整数的加法。 *问题分析与算法设计 首先要设计一种数据结构来表示一个超长的正整数,然后才 能够设计算法。 首先我们采用一个带有表头结点的环形链来表示一个非负的 超大整数,如果从低位开始为每 个数字编号,则第一位到第四 位、第五位到第八位...的每四位组成的数字,依次放在链表的 第一个、第二个、...结点中,不足4位的最高位存放在链表的最 后一个结点中,表头结点的值规定为-1。-requested to
1302
- 万年历程序 从1302中读出的数据放在67H(高两位年)66H(低两位年)65H(月)64H(星期)63H(日) 62H(小时)61H(分钟)60H(秒)57H(农历月)56H(农历日) 显示缓冲单元7CH-7BH(4CH-4BH)(年低位),7AH-79H(4AH-49H)月,78H(48H)星期, 77H-76H(47H-46H)日,75H-74H(45H-44H)小时,73H-72H(43H-42H)分钟,71H-70H(41H-40H)秒 5EH-5DH(55H-54H
mutiply_with_asm
- 实现BCD码的乘法,要求被乘数和乘数以压缩BCD形式分别存放在内存单元DS:1000H和DS:1001H。乘积存放在另外两个内存单元DS:1002H和DS:1003H(低位在前,高位在后)-To achieve multiplication of BCD code, required to compress BCD multiplicand and multiplier are stored in the memory unit form DS: 1000H and DS: 1001H. Pro
K7
- 将36位BCD数转换成ASSCII十进制数,以BCDBUFF为首地址的内存区中存有18个字节的组合BCD数,要求转换为相应的36个ASCII十进制数,并依次输出到CRT显示。BCD数存放时,低位在前,高位在后,例如,若BCD缓冲器内容12H,34H,56H,78H,...12H,56H,78H,则要求CRT上依次显示以下36个数字: 785634......563412-To 36 BCD digits into ASSCII decimal to BCDBUFF led address m
CalCRC
- 这是一个计算CRC16校验的源代码,高位在前,低位在后。-This is a source code to calculate the CRC16 checksum, high front and low in the post.