要求:输入任意一个整型数字字符串,并将整型原样输出。这个子程序主要用于格式化排版,比output直接输出字符串有很大美观性。 1 ; Example
assembly language program -- 2 ; Author: Karllne 3 ; Date: revised 05/20...
分类:
编程语言 时间:
2014-05-26 13:38:13
阅读次数:
371
求给定整数的所有素因子1. 题目:求给定整数的所有素因子2.
要求:输入一个整数,求出其所有素因子,并表现为乘积方式,求因子的算法用子程序来实现。例如,输入480,输出480=2*2*2*2*2*3*5C++代码如下 1
//The program is to find all the prime....
分类:
编程语言 时间:
2014-05-26 13:06:37
阅读次数:
356
C++标准明确规定,不能获取构造函数和析构函数的地址,因此也无法形成指向他们的成员函数指针。指向成员函数的指针可以,指向构造函数析构函数的不行。因为构造函数和析构函数都是没有返回值的,无法声明一个没有返回值的成员函数指针。但是通过汇编代码,有可能获得它,这是代码,但我在VC6上没有能够编译通过:#i...
分类:
编程语言 时间:
2014-05-26 12:12:06
阅读次数:
383
此程序要注意一下几点:1.dos1号功能——带回显的键盘输入,自动存入al2.dos7号功能——不带回显的键盘输入,自动存入al,若要在屏幕中显示要调用DOS2号功能3.将输入的多个二进制数转换为ASCII码input:
mov ah,1 int 21h add ...
分类:
其他好文 时间:
2014-05-25 19:48:43
阅读次数:
257
在X86汇编中,MOV [0012H],
[0016H]这种指令是不允许的,至少得有一个操作数是寄存器。当然,这种问题在用高级语言的时候看不到,感觉好像基本上都是从内存到内存啊,为毛到了汇编就不行了???这个问题在stack
overflow有个解释不错:The answer involves a ...
分类:
其他好文 时间:
2014-05-25 14:50:06
阅读次数:
248
使用keil4 ,代码Code Optimization:0 运行OK
可运行8个任务
Program Size: data=21.0 xdata=0 code=401 (包括2个示例变量,未优化)
任务从中断处切换,在定时时间到后从定时中断中切换回来。
待改进地方
1.手动优化汇编程序
2. 重入问题
3.参数进函数和时中断的保护问题...
分类:
编程语言 时间:
2014-05-24 22:13:10
阅读次数:
318
bp寄存器,跟其它什么BX,AX一样的用法,SP是用在栈上的,配合SS使用,像SS:SPSS上放段地址,SP上放偏移地址。寻址时,像[bp],相当于SS:[bp]就是说它默认使用SS像BX默认使用CS--------------------------------------------------...
分类:
其他好文 时间:
2014-05-23 06:45:38
阅读次数:
892
破解includeparametershook汇编windows*[标题]:Skin++通用界面换肤系统V2.0.1破解探讨*[作者]:gz1X
*[来自]:中国黑客联盟*[前言]:skin技术,大家都不会陌生,比如winamp,可以灵活的更换界面风格。早期的实现定制的外观方法都需要程序本身做许多处...
分类:
其他好文 时间:
2014-05-23 04:25:47
阅读次数:
258
人类发明了编程语言,本是为了能控制机器。计算机越来越强大,编程语言也不断革新。于是我大胆地认为,编程语言的意义将超越对机器的控制,它或许是一种文明的出发点——机器人文明。为了能更好地展望编程语言,让我们先来回顾一下它的发展历程。
程序设计语言的发展经历了五代:
第一代语言:机器语言
第二代语言:汇编语言(亦称符号语言)
第三代语言:高级语言...
分类:
编程语言 时间:
2014-05-23 01:15:01
阅读次数:
458
1. 题目:求X的阶乘值2.
要求:输入一个整型数(不超过10),求出其阶乘值后输出,求阶乘的算法用子程序来实现。3.
提示:可以用递归来实现,也可以用简单的循环来实现。这里使用循环来实现:对于汇编新手,最好通过高级语言的编程测试,然后再写汇编代码,这样效果会好一些、求阶乘的C++代码如下:
1 /...
分类:
编程语言 时间:
2014-05-22 15:08:12
阅读次数:
355