自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (14)
  • 收藏
  • 关注

原创 ace模式简单分析

<br />ace将网络编程进行了模式化,以便你不必每次都重复相同的代码。<br />网络编程需要处理的事情多括中断,并发,多线程等,程序格式相对固定,但是健壮的网络程序则相对复杂。为了处理这些情形,ace内建了几个网络编程的模式。<br />最基本的模式当然是直接使用sock进行单客户单服务器单线程的一对一模型,这种模式相对简单,也和ace关系不大,但是这样编写的程序不能处理并发的情况,可用性很差或者说基本不具有可用性。<br />最简单的处理并发但是却使用单线程的框架在ace中称为reactor框架,在

2010-07-23 10:00:00 1055

原创 samba服务的架设

1.先看看有安装Samba服务没;命令:rpm -qa|grep samba显示:samba-client-xxx samba-common-xxx samba-xxxxx system-samba-xxxx则已安装安装不成功,卸载软件包:rpm -e xxxxx --nodeps2.下载安装包后安装,记得下载的软件包必须符合系统版本否则可能提示“xxx库文件缺失”;命令:rpm -U --f

2010-05-04 08:50:00 463

原创 消息队列机制

    今天我发现消息队列有一个相当好的优点,就是因为他的工作模式类似于CPU分片处理,这样能够让线程最大化的处于工作状态,而不是多个线程互相约束,等待,浪费时间和资源。在今后的工作中将加强对消息队列的运用,发明消息队列的人真是太聪明了。

2010-04-22 23:14:00 624

原创 sscanf函数用法详解

名称:   sscanf() - 从一个字符串中读进与指定格式相符的数据.   函数原型:   Int sscanf( string str, string fmt, mixed var1, mixed var2 ... );   int scanf( const char *format [,argument]... );   说明:   sscanf与scanf类似,都是用于输入的,只是后者以

2010-04-21 21:09:00 662

原创 基于消息队列的面向对象开发框架

基于消息队列的面向对象程序开发框架设计              引言:       面向对象 + 消息队列 的开发模式在vc6.0时代就已经被发现,并且被用在了mfc的开发框架上,并且给当时的软件开发带来了极大的便利。但是由于微软将 mfc 框架封装的太深,所以很少人知道mfc框架的结构是如何设计的,大部分人只知道其是消息队列机制,而且只停留在如何使用上面,本文的提出时为了向大家描述

2010-04-18 10:09:00 1121

原创 关于泛型容器的一些使用

    最近工作碰到的。     如果你要保存大量数据,而且还要给他排好序。那么最好使用deque, 因为vector太浪费内存,list会造成内存碎片,而且定位也慢,map虽然定位很快,也很方便,但是消耗的内存比较多,也比较容易出现内存碎片。      deque是以内存块分配,首先不会造成太大的内存浪费,在添加数据时,也不要没加个数据就创建一个空间,造成内存碎片,还预防内存抖动

2010-03-19 20:52:00 1016

原创 安定了

尽管还要半年才毕业,但是实习经验已经达到一年了,工作也基本稳定了,所以重今天开始又准备要开始写博客啦,哈哈。

2010-03-13 00:04:00 460

原创 找工作

现在要开始找工作了,其实自己水平也不差,不知道为什么老是不太自信。希望各位朋友能够帮帮忙,给指点下迷津

2009-06-28 20:35:00 470

原创 5月份为应付老师的作业写的简单的图片识别的程序

 做的是一个简单的图片识别程序  用来识别摄像头在纸上拍到的图像。注释很详细  整个项目将上传到本人的资源里面去。  关键类//bmp.h#ifndef _BMP_H_#define _BMP_H_#include #include using namespace std;struct BMPPoint { int x,y;};struct Bound { unsign

2009-06-12 20:25:00 1721 1

转载 四大招术提高求职信含金量

一、开头:   开头一定要开门见山的写明你对公司有兴趣并想担任他们空缺的职位,以及你是如何得知该职位的招聘信息的。这样会使你的求职信显得有针性和条理性,同时使人事经理更好了解各种招聘途径的效果,会让招聘公司立即对你产生好感。  如:“我从《***职位快讯》上看到贵公司正在招聘***职位,我寄上简历敬请斟酌。”二、重点:对申请职位的认识和符合职位个人才能和经验的展示

2009-05-28 08:39:00 689

原创 glade 编译

 glade 编译   glade 我总想把她说成是Linux 下的"VB",真得是个不错的程序。可惜以前一直没有用她编译通过程序的经历。  直到昨天我成功的编译了。现在第一时间写出这个过程和大家分享。  步骤如下:   一、启动glade-2 (当然是用最新版的了。这个没个说,有中文界面的)  画出图形界面。设好适当控件的事件之后保存吧,假设我们的保存路径是:project/project1 。

2009-05-22 16:59:00 1023

原创 邮票问题

(一)   邮票问题(Problem Set 1746):1.    问题描述设有n种不同面值a1, a2,…, an的邮票,规定每封信最多贴m张邮票。对于给定的m,n,求出最大的邮资连续区间。例如,给定n=3,m=3,邮票面值分别为2, 3, 5,则最大的邮资连续区间为[2,13]。2.       具体要求Input输入的第一行是一个正整数n,表示测试例个数。接下来几行是n

2009-05-18 22:05:00 2196

原创 用kdevelop开发c程序入门

 注意:我用的是Ubuntu,它的apt太好用了,用其他版本的就要注意了! 1. KDevelop只是一个IDE,要想编译c/c++程序,要安装make和GCC,以及头文件,那就从这里开始: sudo apt-get build-dep gcc sudo apt-get install build-essential 2.安装KDevelop sudo apt-get install kdev

2009-05-14 08:58:00 817

原创 KDevelop的使用

 安装和启动使用apt-get可以很容易的得到KDevelop,具体如下:(以KDE为例)1. apt-get build-dep gcc2. apt-get install kdevelop33. 如果你无法获取这些软件包的信息,可以尝试修改/etc/apt/sources.lst安装完成后,从开始菜单中就可以启动Kdevelop:【开始】→【应用程序】→【软件开发】→【Kdevelop】利

2009-05-14 08:54:00 725

原创 教你Ubuntu下安装QT开发环境

教程来源  http://linux.ctocio.com.cn/304/8764304.shtml教你Ubuntu下安装QT开发环境作者: cc,  出处:IT专家网论坛, 责任编辑: 罗丽艳, 2009-03-23 09:21  虽然网络上很多人使用 Redhat 或者Fedora 作为上位机操作系统,但是我觉得使用Ubuntu最为方便,因为需要的软件包大部分都可以通过 a

2009-05-08 17:11:00 626

原创 vc++ 位图转化为 灰度图

//bmp.h #include "windows.h"#define IDM_LOADBMP   1#define IDM_EXIT      2 //bmp.cpp ////////////////////////////////////////////////////////////////Name:bmp.c//Purpose: To open a bitmap f

2009-05-02 23:00:00 1629

原创 图像处理之卷积概念

 如果你刚刚接触图像处理,或者离开大学很长时间,一看到卷积这个东西,肯定和我一样感到晕菜.那么就复习一下,并且实际的写个程序验证一下,我保证你这辈子不会再忘记卷积的概念了.我们来看一下一维卷积的概念.连续空间的卷积定义是 f(x)与g(x)的卷积是 f(t-x)g(x) 在t从负无穷到正无穷的积分值.t-x要在f(x)定义域内,所以看上去很大的积分实际上还是在一定范围的.实际的过程就是f(x)

2009-05-01 21:07:00 4292

原创 傅立叶变换的物理意义

 网络转载的文章,非本人编写1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。和傅立叶变换算

2009-05-01 21:06:00 4795 1

原创 模板测试 制作 镜像

  #include void init(){glClearColor(0.0,0.0,0.0,0.0);glShadeModel(GL_SMOOTH);glEnable(GL_LIGHTING);glEnable(GL_LIGHT0);{   GLfloat pos[] = {5.0f, 5.0f, 0.0f, 1.0f};   GLfloat ambient[] = {

2009-05-01 21:03:00 674

原创 蒙版

     #include#include #include #include bool active = TRUE;bool masking = TRUE;bool mp;bool sp;bool scene = TRUE;GLuint texture[5];GLuint loop;GLfloat rool;AUX_RGBImage

2009-05-01 21:02:00 600

原创 求数列中的第1~k小元素

 1.问题描述设计算法实现在一个具有在n各互不相同元素的数组A[1…n]中找出所有前k个最小元素的问题,这里k不是常量,即它是输入数据的一部分。要求算法的时间复杂性为Θ(n)。2. 具体要求输入的第一行是一个正整数m,表示测试例个数。接下来几行是m个测试例的数据,每个测试例的数据由三行组成,其中其中,第一行输入一个正整数n,表示元素的个数;第二行输入n个整数,整数之间用一个空格隔开

2009-05-01 21:02:00 4003 1

原创 小小的例子系统

 小小的例子系统2009-04-05 14:53#include #include #include #include #define MAX_PARTICLES 1000bool rainbow = true;float slowdown = 2.0f;float xspeed;float yspeed;float zoom=-40.0f;GLui

2009-05-01 21:00:00 487

原创 模仿的程序 波浪

 模仿的程序 波浪2009-04-01 22:25  #include #include #include #include float points[45][45][3];int wigglle_count = 0;GLfloat hold;GLuint texture[1];GLfloat xrot = 0.0f;GLfloa

2009-05-01 20:59:00 576

原创 最长递增子序列问题

 #include using namespace std;void output(int* A, int n){coutfor(int i=0; i{   cout}cout}int main(){int A[6]={0};int n=6;int i;int j;for(i=0; i{   cin>>A[i];}int index[6] = {-1,-1,-1,-1,-1,-1}

2009-05-01 20:57:00 498

原创 opengl 花哨小例子

 opengl 花哨小例子2009-04-01 21:02 #include #include #include typedef struct {int r,g,b;GLfloat dist, angle;} stars;GLuint texture[1];GLuint loop;const int num = 50;stars star[n

2009-05-01 20:57:00 625

原创 opengl 自动产生纹理坐标

 #include #include #include #define stripeImageWidth 32GLubyte stripeImage[4 * stripeImageWidth];static GLuint texName;void makeStripeImage(){int j;for (j=0; j{   stripeImage[4*j] = 255;   str

2009-05-01 20:55:00 1014

原创 opengl 纹理映射

 #include #include #include #define checkImageWidth 64#define checkImageHight 64static GLubyte checkImage[checkImageWidth][checkImageHight][4];static GLuint texName;void makeCheckImages(){int

2009-05-01 20:54:00 775

原创 opengl 移动光源

 #include #include static int spin = 0;void init(){glClearColor(1.0,1.0,1.0,0.0);glShadeModel(GL_SMOOTH);glEnable(GL_LIGHTING);glEnable(GL_LIGHT0);glEnable(GL_DEPTH_TEST);}void display(){GLflo

2009-05-01 20:53:00 1054

原创 数塔问题

 数塔问题:设有一个三角形数塔(如下图所示),求自塔顶至塔底的一条路径,使得该路径上结点的值的总和最大。设计动态规划算法,并分析时间复杂性。                code:#include using namespace std;#define n 4void output(int data[][4], int lenth){coutfor (int i=

2009-05-01 20:52:00 800

原创 L型组件填图问题

 L型组件填图问题1.问题描述设B是一个n×n棋盘,n=2k,(k=1,2,3,…)。用分治法设计一个算法,使得:用若干个L型条块可以覆盖住B的除一个特殊方格外的所有方格。其中,一个L型条块可以覆盖3个方格。且任意两个L型条块不能重叠覆盖棋盘。    例如:如果n=2,则存在4个方格,其中,除一个方格外,其余3个方格可被一L型条块覆盖;当n=4时,则存在16个方格,其中,除一个方格

2009-05-01 20:51:00 3350 1

原创 莫尔斯码

 莫尔斯码Time Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:38     Accepted:13Description莫尔斯码采用.和-代表字符         A .-   B -...   C -.-.   D -..   E .   F

2009-05-01 20:50:00 1285

原创 城堡

 城堡Time Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:18     Accepted:4Description Figure 1 是一个3行6列的共18个空间的城堡的地图.写一个程序计算如下问题 1、有几条最短的路走出这个城堡。 2、这几个最短

2009-05-01 20:49:00 625

原创 Little Boy's Problem

 Little Boys ProblemTime Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:96     Accepted:13Description一天小TT在交数学作业的时候不小心把水喷到了作业上,而这个作业是计算A*B的值N的,并且他的运气足够

2009-05-01 20:48:00 478

原创 Lucky Word

Lucky WordTime Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:405     Accepted:44Description给定一串只由大写和小写字母组成的长度不大于10000的字符串,计算该字符串中所有字母出现的次数(大小写算同一种,即a等价于A

2009-05-01 20:47:00 1339

原创 谁拿了最多奖学金

Description某校的惯例是在每学期的期末考 试之后发放奖学金。发放的奖学金共有五种, 获取的条件各自不同:1)院士奖学金,每人 8000元,期末平均成绩高于80分(>80),并且 在本学期内发表1篇或1篇以上论文的学生均可 获得; 2)五四奖学金,每人4000元,期末平均成绩高 于85分(>85),并且班级评议成绩高于80分( >80)的学生均可获得; 3)成绩

2009-05-01 20:47:00 443

原创 FJNU字符串

 FJNU字符串Time Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:370     Accepted:101Description按要求输出字符串"FJNU"^_^ .Input第一行只有一个整数n(1接下来n行,每行一个整数d,代

2009-05-01 20:46:00 517

原创 FJNU09排序

FJNU09排序Time Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:443     Accepted:79Description给定一个长度不大于1000的字符串,你将对该字符串进行排序,使得所有的F后面依次紧跟着所有的J,N,U,0,

2009-05-01 20:45:00 428

原创 FJNU字符串

FJNU字符串Time Limit: 1 Seconds     Memory Limit: 32768 KTotal Submit:370     Accepted:101Description按要求输出字符串"FJNU"^_^ .Input第一行只有一个整数n(1接下来n行,每行一个整数d,代表最长

2009-05-01 20:45:00 498

原创 opengl 画一个反光球

 #include "peoject.h"void init(void){GLfloat mat_specular[] = {1.0,1.0,0.0,1.0};GLfloat mat_shininess[] = {50.0};GLfloat light_position[] = {1.0,1.0,1.0,0.0};GLfloat light_ambient[] = {1.0,0.0

2009-05-01 20:44:00 1747 2

原创 opengl 绘制简单图形

#include void display(){glClear(GL_COLOR_BUFFER_BIT);/*glBegin(GL_POLYGON);   glVertex2f(-0.5,-0.5);   glVertex2f(-0.5,0.5);   glVertex2f(0.5,0.5);   glVertex2f(0.5,-0.5);glEnd();*/glPointSize(5

2009-05-01 20:43:00 682

自学PLC基础并入门pdf

以下是一些关于自学PLC基础并入门的建议: 学习基础电路知识:PLC可以取代继电器和接触器控制,所以掌握基础的电气原理图是非常必要的。因此,可以学习电路图的基础知识,了解电路的基本组成和电流的流向,以及各种电子元件的作用。 了解PLC的基本结构和动作原理:要学习PLC技术,肯定要对PLC做一个了解。至少需要知道PLC是什么,主要由哪几部分构成,各个部分都有什么作用,以及简单的了解PLC的扫描过程,动作原理,工作状态等等。 学习基础的梯形图:梯形图是PLC编程的一种方式,这是一定要掌握的。可以从最简单的基础电路入手,慢慢练习将简单的电路图转化为PLC梯形图。 学习基本的编程语言和编程指令:掌握基础的编程语言和编程指令也是非常必要的。有很多种编程语言可以用在PLC上,比如Ladder Diagram(梯形图),Structured Text(结构化文本),Instruction List(指令列表),Function Block Diagram(功能块图)等等。可以根据自己的学习情况和兴趣选择一种适合自己的编程语言进行深入学习。 阅读相关书籍和在线资源:可以阅读一些相关的书籍或者在线资源

2023-10-08

S7-200SMART 模拟量应用(1)pdf

高性能,高集成,更简约 SIMATIC S7-200 SMART 是西门子为中国客户量身定制的一款高性价比小型 PLC 产品。结合西门子 SINAMICS 驱动产品及 SIMATIC 人机界面产品,以 S7-200 SMART 为核心的小型自动化解决方案将为客户创造更多的价值。

2023-10-07

三菱变频器案例应用pdf

三菱变频器主要采用交—直—交方式(VVVF变频或矢量控制变频),先把工频交流电源通过整流器转换成直流电源,然后再把直流电源转换成频率、电压均可控制的交流电源以供给电动机。 一、三菱变频器工作原理 1、主回路:电抗器的作用是防止三菱变频器产生的高次谐波通过电源的输入回路返回到电网从而影响其他的受电设备,需要根据三菱变频器的容量大小来决定是否需要加电抗器;滤波器是安装在三菱变频器的输出端,减少三菱变频器输出的高次谐波,当三菱变频器到电机的距离较远时,应该安装滤波器。虽然三菱变频器本身有各种保护功能,但缺相保护却并不完美,断路器在主回路中起到过载,缺相等保护,选型时可按照三菱变频器的容量进行选择。可以用三菱变频器本身的过载保护代替热继电器。 2、控制回路:具有工频变频的手动切换,以便在变频出现故障时可以手动切工频运行,因输出端不能加电压,固工频和变频要有互锁。 二、三菱变频器性能特点 1、简洁设计 超小的体积,并且可以并排安装,减小了控制柜体积,简单操作,在参数设定模式下可简单设定参数,能简单确认已变更出厂设定参数的校验功能。 2、关爱环境

2023-10-07

西门子变频器案例应用pdf

西门子变频器是由德国西门子公司研发、生产、销售的知名变频器品牌,主要用于控制和调节三相交流异步电机的速度。并以其稳定的性能、丰富的组合功能、高性能的矢量控制技术、低速高转矩输出、良好的动态特性、超强的过载能力、创新的BiCo(内部功能互联)功能以及无可比拟的灵活性,在变频器市场占据着重要的地位。 西门子变频器在中国市场的使用最早是在钢铁行业,然而在当时电机调速还是以直流调速为主,变频器的应用还是一个新兴的市场,但随着电子元器件的不断发展以及控制理论的不断成熟,变频调速已逐步取代了直流调速,成为驱动产品的主流,西门子变频器因其强大的品牌效应在这巨大的中国市场中取得了超规模的发展,西门子在中国变频器市场的成功发展应该说是西门子品牌与技术的完美结合。在中国市场上我们能碰到的早期的西门子变频器主要有电流源的SIMOVERT A,以及电压源的SIMOVERT P,这些变频器也主要由于设备的引进而一起进入了中国的市场,目前仍有少量的使用,而其后在中国市场大量销售的主要有MICRO MASTER和MIDI MASTER,以及西门子变频器最为成功的一个系列SIMOVERT MASTERDRIVE,也

2023-10-07

台达变频器案例应用pdf

台达变频器是变频器的一种品牌,各系列产品针对力矩、损耗、过载、超速运转等不同操作需求而设计,并依据不同的产业机械属性作调整;可提供客户最多元化的选择,并广泛应用在工业自动化控制领域。具有高功率体积比、品质卓越、能针对不同行业开发专用产品的特点。

2023-10-07

《ASP.NET项目开发案例全程实录(第2版)》和 c# 基础

asp.net学习资源,非常适合新人使用,还有附带代码

2019-02-21

w3school更新帮助文档

从为w3cschool转换成的 chm文件,几乎涵盖了w3cschool所有的内容。有助于大家在网络不变的时候查询

2018-01-24

halcon工业应用实用教程

鸟书的文档,大家可以看看,对大家学习halcon会有一定的帮助。

2018-01-24

微信小程序webservice通信

微信小程序使用WebService(Asp.net)进行数据交互 开发微信小程序掌握了数据交互的方法,再加上web的知识,基本就能开发出了,研究了下与服务器通讯,暂时不知道怎么用ajax通讯,但可以使用WebService可以进行交互尝试开发微信小程序(

2018-01-24

c++最短哈密顿回路

c++最短哈密顿回路 c++最短哈密顿回路 c++最短哈密顿回路 c++最短哈密顿回路

2011-05-20

WIN2000驱动程序设计

当前介绍驱动程序的设计书,几乎都是英文版的,非常难懂。在下将几本书的精华编写出来和驱动程序的爱好们讨论,以抛砖引玉。

2011-05-20

LPT并口开发调试工具包

非常好用的并口调试工具, 开发EPP驱动前可以做测试使用

2011-05-20

车牌识别 车牌定位

随着现代社会的迅猛发展,智能交通系统备受瞩目,其中车牌识别是核心技术。车牌照识别大体上可分为 图像采集,图像处理,车牌定位,字符分隔,字符识别几个部分。其中车牌定位是整个车牌识别系统中研究的重点、难点,是整个车牌识别系统所有工作的前提和基础,准确快速的定位是车牌识别运用的基本要求。

2011-03-28

微软语音识别SDK Microsoft Speech SDK

介绍微软的语音编程接口:Microsoft Speech SDK ,纯英文版,是很好的开发工具

2010-03-27

搜索引擎-原理、技术与系统.pdf

搜索引擎-原理、技术与系统.pdf 了解搜索引擎开发,是一份很好的参考资料

2009-03-08

汇编语言教程 了解机器底层运作

汇编语言教程 想了解机器底层运作的话就认真看看吧 课程介绍 第1章 预备知识  1.1 汇编语言的由来及其特点   1 机器语言   2 汇编语言   3 汇编程序   4 汇编语言的主要特点   5 汇编语言的使用领域  1.2 数据的表示和类型   1 数值数据的表示   2 非数值数据的表示   3 基本的数据类型  1.3 习题 第2章 CPU资源和存储器  2.1 寄存器组   1 寄存器组   2 通用寄存器的作用   3 专用寄存器的作用  2.2 存储器的管理模式   1 16位微机的内存管理模式   2 32位微机的内存管理模式  2.3 习题 第3章 操作数的寻址方式  3.1 立即寻址方式  3.2 寄存器寻址方式  3.3 直接寻址方式  3.4 寄存器间接寻址方式  3.5 寄存器相对寻址方式  3.6 基址加变址寻址方式  3.7 相对基址加变址寻址方式  3.8 32位地址的寻址方式  3.9 操作数寻址方式的小结  3.10 习题 第4章 标识符和表达式  4.1 标识符  4.2 简单内存变量的定义   1 内存变量定义的一般形式   2 字节变量   3 字变量   4 双字变量   5 六字节变量   6 八字节变量   7 十字节变量  4.3 调整偏移量伪指令   1 偶对齐伪指令   2 对齐伪指令   3 调整偏移量伪指令   4 偏移量计数器的值  4.4 复合内存变量的定义   1 重复说明符   2 结构类型的定义   3 联合类型的定义   4 记录类型的定义   5 数据类型的自定义  4.5 标号  4.6 内存变量和标号的属性   1 段属性操作符   2 偏移量属性操作符   3 类型属性操作符   4 长度属性操作符   5 容量属性操作符   6 强制属性操作符   7 存储单元别名操作符  4.7 表达式   1 进制伪指令   2 数值表达式   3 地址表达式  4.8 符号定义语句   1 等价语句   2 等号语句   3 符号名定义语句  4.9 习题 第5章 微机CPU的指令系统  5.1 汇编语言指令格式   1 指令格式   2 了解指令的几个方面  5.2 指令系统   1 数据传送指令   2 标志位操作指令   3 算术运算指令   4 逻辑运算指令   5 移位操作指令   6 位操作指令   7 比较运算指令   8 循环指令   9 转移指令   10 条件设置字节指令   11 字符串操作指令   12 ASCII-BCD码调整指令   13 处理器指令  5.3 习题 第6章 程序的基本结构  6.1 程序的基本组成   1 段的定义   2 段寄存器的说明语句   3 堆栈段的说明   4 源程序的结构  6.2 程序的基本结构   1 顺序结构   2 分支结构   3 循环结构  6.3 段的基本属性   1 对齐类型   2 组合类型   3 类别   4 段组  6.4 简化的段定义   1 存储模型说明伪指令   2 简化段定义伪指令   3 简化段段名的引用  6.5 源程序的辅助说明伪指令   1 模块名定义伪指令   2 页面定义伪指令   3 标题定义伪指令   4 子标题定义伪指令  6.6 习题 第7章 子程序和库  7.1 子程序的定义  7.2 子程序的调用和返回指令   1 调用指令   2 返回指令  7.3 子程序的参数传递   1 寄存器传递参数   2 存储单元传递参数   3 堆栈传递参数  7.4 寄存器的保护与恢复  7.5 子程序的完全定义   1 子程序完全定义格式   2 子程序的位距   3 子程序的语言类型   4 子程序的可见性   5 子程序的起始和结束操作   6 寄存器的保护和恢复   7 子程序的参数传递   8 子程序的原型说明   9 子程序的调用伪指令   10 局部变量的定义  7.6 子程序库   1 建立库文件命令   2 建立库文件举例   3 库文件的应用   4 库文件的好处  7.7 习题 第8章 输入输出和中断  8.1 输入输出的基本概念   1 I/O端口地址   2 I/O指令  8.2 中断   1 中断的基本概念   2 中断指令   3 中断返回指令   4 中断和子程序  8.3 中断的分类   1 键盘输入的中断功能   2 屏幕显示的中断功能   3 打印输出的中断功能   4 串行通信口的中断功能   5 鼠标的中断功能   6 目录和文件的中断功能   7 内存管理的中断功能   8 读取和设置中断向量  8.4 习题 第9章 宏  9.1 宏的定义和引用   1 宏的定义   2 宏的引用   3 宏的参数传递方式   4 宏的嵌套定义   5 宏与子程序的区别  9.2 宏参数的特殊运算符   1 连接运算符   2 字符串整体传递运算符   3 字符转义运算符   4 计算表达式运算符  9.3 与宏有关的伪指令   1 局部标号伪指令   2 取消宏定义伪指令   3 中止宏扩展伪指令  9.4 重复汇编伪指令   1 伪指令REPT   2 伪指令IRP   3 伪指令IRPC  9.5 条件汇编伪指令   1 条件汇编伪指令的功能   2 条件汇编伪指令的举例  9.6 宏的扩充   1 宏定义形式   2 重复伪指令REPEAT   3 循环伪指令WHILE   4 循环伪指令FOR   5 循环伪指令FORC   6 转移伪指令GOTO   7 宏扩充的举例   8 系统定义的宏  9.7 习题 第10章 应用程序的设计  10.1 字符串的处理程序  10.2 数据的分类统计程序  10.3 数据转换程序  10.4 文件操作程序  10.5 动态数据的编程  10.6 COM文件的编程  10.7 驻留程序  10.8 程序段前缀及其应用   1 程序段前缀的字段含义   2 程序段前缀的应用  10.9 习题 第11章 数值运算协处理器  11.1 协处理器的数据格式   1 有符号整数   2 BCD码数据   3 浮点数  11.2 协处理器的结构  11.3 协处理器的指令系统   1 操作符的命名规则   2 数据传送指令   3 数学运算指令   4 比较运算指令   5 超越函数运算指令   6 常数操作指令   7 协处理器控制指令  11.4 协处理器的编程举例  11.5 习题 第12章 汇编语言和C语言  12.1 汇编语言的嵌入  12.2 C语言程序的汇编输出  12.3 一个具体的例子  12.4 习题 附录

2008-10-11

c++ 设计模式 pdf

编程除了基本工以外设计模式也是相当重要的,他的作用在你开发比较大型的软件时会突显出来

2008-10-02

下载程序dotnet代码

个人自己开发的下载程序 可供给下载软件被限制的校内网用

2008-10-02

LUA_ara

lua 开发包,很好的脚本语言

2008-03-14

空空如也

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

TA关注的人

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