7的倍数的特征2012-06-25 19:23在教学的过程中,偶然的发现:7的倍数的特征如下,以例说明。
如:111 111 111 111这个十二位数,7能否带除它呢?
我发现只要先给这个数从右至左每一位上的数字乘以一个系数,然后作和,若是7的倍数,则此数便是7的倍数。若有余数,那么这个余数就是这个十二位数除以7的余数。
右起至左,第一位的系数为1,第二位的系数为3,第三位的系数2,第四位系数6,第五位系数4,第六位的系数5。
第七位的系数与第一位相同,第八位的系数与第二位相同,以此类推。。。若这个数是一个很多位的数,那么我们也只需要按这个方法,循环下去,第十三位的系...
- [laowang] 十进制。 06/30 23:30
- [chinatree] 哇,王老,这都被您发现了,佩服。不过有一点我很迷糊, 0111b=7d,但是按照您那方法,结果为6 06/26 07:17
- [fpamc] 同上…… 06/04 07:14
- [chinatree] 共勉,同达,嘿嘿。 06/03 23:46
- [chinatree] 还有int,iret呢。 05/30 18:48
- [tomato] 什么样的程序?运行结果是什么样的?发上来代码看看... 05/26 00:08
- [游客] 代码发上来运行一下看看。 05/25 01:26
- [游客] 遇到什么问题了?说出来瞧瞧...... 05/24 13:46
- [laowang] DIV ( unsigned DIVide) 无符号数除法指令 格式:DIV SRC //Byt 05/22 23:55
- [tomato] div不是除法指令吗?这个意义还不够? 05/22 23:06
[2012-06-25 19:22] 7的倍数的特征
阅读全文 |
评论次数(2) |
浏览次数(740) |
所属类型(默认类型)
[2012-06-03 22:03] 终于把转移指令搞定了。
继续。...
阅读全文 |
评论次数(2) |
浏览次数(678) |
所属类型(默认类型)
[2012-05-30 12:55] 在转移指令实现程序模块化上腻起来了
RET RETF CALL联合使用实现程序模块化。转移指令原理。...
阅读全文 |
评论次数(1) |
浏览次数(684) |
所属类型(默认类型)
[2012-05-24 20:19] 当屏幕中间出现带色彩的字字体,有点小激动
一个简单的显示欢迎小程序,成功了。有点小激动,还以为自己编出了病毒!...
阅读全文 |
评论次数(2) |
浏览次数(684) |
所属类型(默认类型)
[2012-05-23 22:15] 困难出在了这些地方--困难并不可怕
DATA START 标号 偏移地址 CS IP。。。。。
1、想当然。
前面学过的知识,学习理解的准确性上有问题,我自己却想当然地认为全部正确。
2、如果它跑,就得追!别放弃,它跑不过我。...
1、想当然。
前面学过的知识,学习理解的准确性上有问题,我自己却想当然地认为全部正确。
2、如果它跑,就得追!别放弃,它跑不过我。...
阅读全文 |
评论次数(1) |
浏览次数(708) |
所属类型(默认类型)
[2012-05-22 20:00] 关于DIV指令的疑惑
难道DIV指令除数只能是8和16位,被除数只能是16和32位吗?为什么呢?那DIV指令之设定之于汇编语言的意义在哪里?...
阅读全文 |
评论次数(5) |
浏览次数(692) |
所属类型(默认类型)
[2012-05-21 17:23] 学习笔记------重复做一件事情,其变量定义域足够大
(1)
S0
寄存CX
XXXX
S:
XXXXXXXXXXXXXXXXXXXX
LOOP S
XXXXXXXX
LOOP S0
(2)ASSUME CS:XXX DS:XXXX SS:XXXXXX 。。。。。。
XXXXXXXXXXXXXXXXXX
XXX SEGMENT
XXXXXXXXXXXXXXXXXXXXX
MOV AX,4C00H
INT 21H
XXX ENDS
END START
段化,结构化,多段的段结构化,描述,定义,指令,指令支持执行,实现。...
S0
寄存CX
XXXX
S:
XXXXXXXXXXXXXXXXXXXX
LOOP S
XXXXXXXX
LOOP S0
(2)ASSUME CS:XXX DS:XXXX SS:XXXXXX 。。。。。。
XXXXXXXXXXXXXXXXXX
XXX SEGMENT
XXXXXXXXXXXXXXXXXXXXX
MOV AX,4C00H
INT 21H
XXX ENDS
END START
段化,结构化,多段的段结构化,描述,定义,指令,指令支持执行,实现。...
阅读全文 |
评论次数(2) |
浏览次数(503) |
所属类型(汇编作业)
[2012-05-18 14:49] 学习总结(前七章)
最初,机器语言对于程序员使用起来的困难程度,决定了出现汇编语言的必然性。对CPU工作的认识,部件功能实现的理解,基本指令的掌握,必要工具的使用,使我明白了一个程序,从编写到执行的基本操作。{前四章内容}
五至七章,都是针对现实存在的具体的事件,在实现电子自动化时,遇到的问题,给出一系列通用的解决方案。从段化的程序,段前缀,标号,循环,到程序的多段化,更灵活地定义寻址方式,无一不是针对具体的事件复杂性,在解决时,提出的方法。
这个过程,是一个动脑,再加一个必须动手的过程;是一个学习理论,再加一个必须实践的过程。
在今后的学习中,多动手脑,是好的。感谢作者此前的启蒙,因为这太重要了。相信在这...
五至七章,都是针对现实存在的具体的事件,在实现电子自动化时,遇到的问题,给出一系列通用的解决方案。从段化的程序,段前缀,标号,循环,到程序的多段化,更灵活地定义寻址方式,无一不是针对具体的事件复杂性,在解决时,提出的方法。
这个过程,是一个动脑,再加一个必须动手的过程;是一个学习理论,再加一个必须实践的过程。
在今后的学习中,多动手脑,是好的。感谢作者此前的启蒙,因为这太重要了。相信在这...
阅读全文 |
评论次数(1) |
浏览次数(458) |
所属类型(汇编作业)
[2012-05-17 18:52] 作业第六章检测点6.1
(1)
MOV CS:[BX],AX
INC BX
INC BX
(2)
CS
36
POP CS:[BX]...
MOV CS:[BX],AX
INC BX
INC BX
(2)
CS
36
POP CS:[BX]...
阅读全文 |
评论次数(2) |
浏览次数(452) |
所属类型(汇编作业)
[2012-05-15 12:18] 作业第五章实验(3)请教问题
ASSUME CS:CODE
CODE SEGMENT
MOV AX,CS
MOV DS,AX
MOV AX,0020H
MOV ES,AX
MOV BX,0
MOV CX,CX
S:MOV AL,[BX]
MOV ES:[BX],AL
INC BX
LOOP S
MOV AX,4C00H
INT 21H
CODE ENDS
END
此段程序执行完后,符合题目意图,已将此段程序返回程序之前的指令全部复制到了0:200处。疑惑:MOV CX,CX其中CX中存放了程序的长度,难道不包括返回程序?若要包括,那么为什么0:200处复制的结果中没有返回程序?请教。...
CODE SEGMENT
MOV AX,CS
MOV DS,AX
MOV AX,0020H
MOV ES,AX
MOV BX,0
MOV CX,CX
S:MOV AL,[BX]
MOV ES:[BX],AL
INC BX
LOOP S
MOV AX,4C00H
INT 21H
CODE ENDS
END
此段程序执行完后,符合题目意图,已将此段程序返回程序之前的指令全部复制到了0:200处。疑惑:MOV CX,CX其中CX中存放了程序的长度,难道不包括返回程序?若要包括,那么为什么0:200处复制的结果中没有返回程序?请教。...
阅读全文 |
评论次数(4) |
浏览次数(523) |
所属类型(汇编作业)
『 查看更多文章 』