搜索资源列表
asm_module
- 该程序模拟UNIX中save与resume函数,并介绍在VC中如何使用汇编进行机器级的操作. 主函数很简单首先引入两个外部函数,extern \"C\"表示按传统C命名习惯.函数save将程序指针保存在(*s)中并返回0,为什么有 if(save(&sp)){...} if后的语句看起来永远都不会被执行,但是运行结果表明它被执行了.这个问题同UNIX中处理机调度函数(switch)的那个if语句(第一句)一样. 程序执行完save(&sp)后得到因为条件为假而执行else语句,
asm-240128-blue-lcd-dispaly
- 辅助说明: 代码交流 QQ59771230 email:choudaxian@163.com 注意事项: 1) LCD 指令中的TEXT GRAPHIC AREA SET效果是什么样的 2) LCD 指令中的MODE SET中的OR AND XOR 有图层的味道 3) DJNZ+指令C0H(DATA AND WRITE)与相同的数据时就会出错 4) CHAR ADN PIC分别清除 5) 几何图形绘制与实现图形 6) 菜单优化设计,结构体:
2009S3C2410init.S
- 2410Init.s包括了板子上电后的初始话,具体有几个步骤: 讲述S3C2410启动程序设计 1. 屏蔽所有中断,关看门狗。 2. 根据工作频率设置PLL寄存器 3. 初始化存储控制相关寄存器 4. 初始化各模式下的栈指针 5. 设置缺省中断处理函数 6. 将数据段拷贝到RAM中,将零初始化数据段清零 7. 跳转到C语言Main入口函数中-2410Init.s including the board after t
1)
- 从内存中加载DLL 54002E59=-335540214 56802E59=-2113941723 58802E59=210206753 5D8057A0=-1929379558 6D002A21=-2119336178 6F002A21=-1927697461-DLL Loader by Aphex http://www.iamaphex.cjb.net unremote@knology.net Based on code from gm
The-course-grade-points
- 用二维数组和指针变量作为函数参数,编程实现3个班学生的某们课程成绩的最高分,并指出具有最高分成绩的学生是第几个班的第几个学生-Two-dimensional array and pointer variables as function parameters, and programming to achieve the highest score of the three classes of students have the course grade, and pointed out th
1227150100
- 1.基础部分 (1)编写程序实现两个字符串比较的自定义版(教材8.5)。 (2)编写程序实现字符串数组的排序。用指针数组作为函数mySort形参,实现字符串数组的排序。函数mySort还有一个形参n,用来指定字符串数组的大小。 (3)教材8.4 (4)编写程序实现数据交换。分别用指针和引用作为函数mySwap的形参,并通过重载分别实现int、double型变量值的交换。 (5)字符串交换 编写程序,交换两个不同长度的字符串,分别打印
2
- 先定义“点”类Point,由“点”类派生出“圆”类Circle,再由“圆”类生成“圆柱体”类cylinder。圆类的属性有圆心和半径(指针类型);方法有构造函数、析构函数、显示面积和计算面积。圆柱体类的新增属性是高度,方法有构造函数、析构函数、显示体积和计算体积。类的应用:创建一个圆柱体类,显示信息,求它的体积。类的定义与实现及主函数以多文件组织。-The first definition of "point" Point, "points" class derived from the "Ci
6.hanshuyingyong
- 函数的嵌套调用和递归调用,指针函数和指向指针函数的指针变量的应用举例。-Nested function calls and recursive calls, the application of a function pointer variable and a pointer to a pointer to a function, for example.
project1_3110103478
- 写一个名为”cleanup”的函数,它的输入参数有两个,第一个参数是一个普通单向链表(无头尾结点),第二个参数是一个整数。该函数的作用是清除链表中小于参数2的所有元素(等于的话是不清除的),然后返回链表的首个结点,不要创建新的存储空间,不能打乱元素的顺序。 链表中每个元素的大小为2 words,第一部分(First word)为数据域,记录数据;第二部分(Second word)为下个元素的地址。 空指针用0xFFFFFFFF表示,如果最后链表为空,则返回0xFFFFFFFF。 假设
project1_3110103478
- 写一个名为”cleanup”的函数,它的输入参数有两个,第一个参数是一个普通单向链表(无头尾结点),第二个参数是一个整数。该函数的作用是清除链表中小于参数2的所有元素(等于的话是不清除的),然后返回链表的首个结点,不要创建新的存储空间,不能打乱元素的顺序。 链表中每个元素的大小为2 words,第一部分(First word)为数据域,记录数据;第二部分(Second word)为下个元素的地址。 空指针用0xFFFFFFFF表示,如果最后链表为空,则返回0xFFFFFFFF。 假设
Judgment_palindrome
- 编写一个函数palin()用来检查一个字符串是否正向拼写与反向拼写都一样的“回文”(palindromia)。如“MADAM”就是一个回文。若放宽要求,即忽略大小写字母的区别、忽略空格及标点符号等,则像“Madam,I m Adam.”之类的短语也可视为回文。编程要求:⑴在主函数中输入字符串。⑵将字符串首指针作为函数参数传递到函数palin()中。当字符串是回文时,要求函数palin()返回1,否则返回0。⑶若是回文,在主函数中输出"Yes.";若不是回文,在主函数中输出"No."。 提示:
function-pointer
- 返回指针值的函数,用以返回指针型函数的地址,即函数代码的入口地址,以便调用-Return function pointer value
three
- 全盘搜索程序 本程序要用到的 DOS 中断很少,仅为 4EH 和 4FH,功能是查找第一个匹配文件名和继续查找,编程难点是要用到类似于堆栈的数据结构,把找到的子目录名暂时存起来,等当前目录找完后在取出来,然后继续查找下一个目录,我用的方法是开一个缓冲区,定义一个指针,用来指向缓冲区结束的地方。用的是先进先出方式,为了节省空间,每个目录项长度不等长,由每项的前 2 个字节来指向前面一条目录项。 -Comprehensive search program to use this progra
include
- 中断程序的编写:在单片机系统的p1口上接有8个LED,LED的阳极接+5V,阴极接P1口的引脚。当P1口某一口线输出为0时,将LED点亮。在外部中断0输出引脚P3.2引脚上接上上拉电阻并接有一个按钮开关K1。用K1按钮来产生外部中断0的输入信号。定时器程序的编写:在AT89S51单片机的P1口上接有8个LED.下面采用定时器T0的方式一的定时中断方式,使P1口外接的8个LED每0.5秒闪亮一次。C51程序:在AT89S51的P1.0脚接有一只发光二极管,二极管的阴极接P1.0脚,阳极通过限流电阻
c
- 1.输入一行文字,找出其中大写字母、小写字母、数字字符、空格以及其他字符各多少。。要求编写一个函数实现统计功能,在主函数中输入一行文字、调用统计函数并输出统计结果。 2.写一个函数实现两个字符串连接,在主函数中输入和输出字符串,要求用字符指针变量作行参和实参-1. Enter the line of text to find out where the uppercase letters, lowercase letters, numbers, characters, spaces, and