自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CAT2014

我想飞的更高,就这么简单!

  • 博客(11)
  • 收藏
  • 关注

原创 C语言:编写访问PCI的小工具

访问PCI寄存器空间

2013-11-04 15:03:33 5415 3

原创 C语言:编写访问CMOS的小工具

今天用C语言写的,以前都是汇编语言。我先贴出来C语言写的,后面陆续贴出来汇编语言的。刚刚C语言写的只能读,没法写,老实说,我还没有把移动光标的模块搞好。所以,没法写。下面贴代码:我用的编译器:TC 2.0。#include #include #include #include int main(){ int port= 0x7

2013-10-22 21:29:56 4107

原创 C语言:编写访问ISA总线的小工具

最近,刚刚离职,又刚刚的入职。又要试用期,又要重温一下过去写的的小工具,以前都是被主管逼着用汇编语言写,这一次自己想尝试一下用c语言写这些工具。这次先从简单的写起,写一个可以访问ISA的,因为比较的简单,所以,还是蛮轻松的。说到ISA,大家第一想得到的就是cmos吧,记得第一次用汇编语言写cmos的小工具,什么都不懂。现在,自己学习的快一年了,感觉还是比较的慢。好了,废话少说。

2013-05-30 21:05:22 2741

原创 汇编语言:以“年/月/日 时:分:秒”的格式,显示当前的日期、时间。

题目:访问cmos ram,用汇编语言编程,以“年/月/日 时:分:秒”的格式,显示当前的日期、时间。我编写的程序是用直接写显存的方式,在屏幕中间显示系统的当前时间。但是,有两点遗憾:1.这个时间是静态的,即程序访问cmos ram当时的时间,不是动态显示时间。                                    2.而且,没有清屏的程序,所以,当你显示过后,就会一直

2012-09-14 16:33:50 17886 1

原创 汇编语言:请写一个程序把当前目录下的TEXT.TXT文件中的字符读出来显示在屏幕上,当遇到结束符时就停止读取。

题目:写一个程序把当前目录下的TEST.TXT文件中的字符内容读出来并显示在屏幕上,当遇到结束符时就停止读取。我的test.txt中的内容是:程序的运行结果如下:我写的源代码如下:EOF=065DSEG SEGMENT FNAME DB 'TEST.TXT',0 ;文件名 ERROR1 DB '

2012-09-11 17:08:28 11726 6

原创 汇编语言:简单图形界面的绘制教程

最近自己在学习汇编语言,看到了汇编语言绘制的图形界面,感觉很强大;自己以后的工作也要写一些小工具,于是,自己在看了网上很多的资料和别人分享的心得,也学习着自己绘制了一个图形界面。这里我要特别的鸣谢eva.li!        我的这个图形界面包括3个部分,分别是:欢迎界面、主界面以及结束界面。截图如下:1,欢迎界面2,主界面3,结束界面        主

2012-09-05 12:20:44 19494 4

原创 汇编语言:在屏幕上随机显示矩形色块,分手动和自动模式。

今天,闲的没事,在网上看见一个类似的程序。自己觉得很感兴趣,就修改了一下。于是,便有了这个小程序。程序的功能是:1,随机的在显示器上面输出矩形色块。                         2,分为手动和自动两种模式(自动模式显示5个)。程序在masm上面编译通过,正常运行。由于我是在实模式下运行的,没有截图。源程序如下:;*********************

2012-08-30 19:49:24 4120

原创 C语言:输入一行字符,统计其中有多少单词,单词之间用空格分隔开

题目:输入一行字符,统计其中有多少单词,单词之间用空格分隔开。下面是运行结果:下面是我编写的源代码:#include //输入一行字符,统计其中有多少单词,单词之间用空格分隔开int main(){ int i,num=0,word=0; char string[80]; char c; gets(string); for(i=0;(c=string[i]

2012-08-21 16:09:22 70454 15

原创 C语言:从键盘输入一个字符串,以感叹号!作为结束标志,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件test中保存。

题目:从键盘输入一个字符串,以感叹号!作为结束标志,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件test中保存。下面是我写的程序源代码,我通过VS2010,编译通过,运行正常。下面是生成的test.txt文件和其中的内容:下面是我写的源代码://从键盘输入一个字符串,以感叹号!作为结束标志,将其中的小写字母全部转换成大写字母,然后输出到一个磁盘文件

2012-08-21 13:46:58 67390 2

原创 C语言:从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出

题目:从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出。下面是我写的程序,我用visual studio 2010编译通过,运行正常。源程序代码如下:#include "stdio.h"//从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出int main(){ int i; float max,min,num[

2012-08-21 13:31:59 230820 6

原创 汇编语言:输入两个数,不大于30,有提示,比较两个数字,如果相等,计算和,如果不相等,计算平均值,并且都要以2进制的格式输出,按照升序输出,计算两个数字各占和的百分比,并且按照“%”的格式输出。

题目:输入两个数不大于30,有提示,比较两个数字,如果相等,计算和,如果不相等,计算平均值,并且都要以2进制的格式输出,按照升序输出,计算两个数字各占和的百分比,并且按照“%”的格式输出。下面是我编写的程序,功能全部实现,并且编译运行通过。运行结果如下:下面是我写的源代码,希望各位指点。data segmentnum1 db ?num2 db ?sum db ?

2012-08-14 10:34:26 10623 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除