- 博客(38)
- 资源 (22)
- 收藏
- 关注
转载 关于初始化C++类成员
赵湘宁 在使用C++编程的过程当中,常常需要对类成员进行初始化,通常的方法有两种:第一种方法: CMYClass::CSomeClass(){ x=0; y=1;}第二种方法:CSomeClass::CSomeClass
2011-08-31 00:47:20 667
转载 C++类构造函数初始化列表
转载自:http://www.cnblogs.com/BlueTzar/articles/1223169.html 构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如:class CE
2011-08-30 23:16:29 1340
原创 C++语法小tips(未完待续)
之前发现写C++程序时候,知道怎么写代码,却不知道为什么如此。确实高级语言无非是一些语法的应用。计算机世界里面的高级语言犹若过江之鲤。真正想去研究每一种语言是不大可能的。所以我们应该慎重的选择几种语言,融会贯通。为自己将来的工作事业。做准备。个人认为汇编是一定要学的,其次就是c语
2011-08-28 22:54:37 1260
原创 数据结构小知识点汇总。(待累积)
1. 二叉树是有序的,即将其左右子树对换就成为另外的二叉树。 2.树和二叉树的差别是树是不能用顺序存储的,因为树的度是不确定的呃!!
2011-08-28 00:27:42 691
原创 硬件靠积累,软件靠更新
硬件靠积累,软件靠更新。从事硬件研发,不是一朝一夕,必须靠的是常年累月的积累。有的时候可以说是一种靠经验吃饭的职业。最典型的就是从事模拟电路的研发,有很多理论你永远解释不清楚但是就是那样。计算机的体系结构自计算机出现到现在都没什么变化。 而从事软件工作呢?则必
2011-08-26 23:34:42 581
转载 Jobs’s Departure as CEO of Apple Is the End of an Extraordinary Era
转载自:http://allthingsd.com/20110824/jobs-leave-a-legacy-of-changed-industries/Steve Jobs’s resignation as chief executive officer of Apple
2011-08-26 12:30:15 1084
转载 银行家算法的C++实现
转载自:http://apt-blog.net/object_oriented_bankers_alogrithm #include #include using namespace std; /* “资源”类,包含A、B、C、D四种“资源”
2011-08-26 10:59:24 4972
原创 银行家算法的C实现
以下算法只是演示过程,判断是否存在安全序列,如果存在给出一个。其实个人感觉用C++应该会更容易实现。 对二维数组改日一定要多下功夫研究下啊!!!!!!!!!!!!!!!#include#define M 4//进程数目P1,P2,P3......#defi
2011-08-26 04:28:59 13377 8
转载 C函数的指针传递问题
转载自哪里忘了前几日用C编写DSP程序时,遇到一个问题:如何向C函数中传递指向二维数组的指针参数。初接触以为很简单,直接声明一个二维数组,然后把数组名传进去。但是一经编译便报错。后来仔细想了一下,并查找了一些相关资料,发现二维数组在概念上远比一维数组复杂,或者说二维数组以一种
2011-08-25 23:15:44 2023
转载 嵌入式系统 Boot Loader 技术内幕
转载:https://www.ibm.com/developerworks/cn/linux/l-btloader/1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引
2011-08-25 13:01:40 529
转载 LINUX引导过程
首先说明一下,这里讲的是LINUX引导经过的步骤,而不涉及KERNEL引导过程的内部细节。希望本文能对初学LINUX的朋友有所帮助。 一、从BIOS到KERNEL 计算机在接通电源之后首先由BIOS进行自检,即进行所谓的POST(Power On Se
2011-08-25 01:02:26 832
转载 走进视频显示器
转载: http://www.373.cn/dnwl/wlzn/soft/zhishi/zs071.htm 一、什么是显示存储器? 答 :显示存储器,随机存取存储器的一种,国内许多人简称“显示内存”。在视频系统中,它的作用是以数字形式存储屏幕上的图形图像。显示存储器
2011-08-24 23:37:40 669
原创 显示器原理及接口&&显示器BIOS编程III(编程部分)
显示器的文件模式下,IBMPC的显示器屏幕被划分为80行25列。只要显示器处于文本模式。无论其是单色还是彩色,这一点都是相同的。计算机启动的时候,显示器默认的设置就为文本模式。根据显示器的类型,该模式可以相应的有所更改。显示器的类型有MDA、CGA、EGA、VGA。屏幕上的各点可
2011-08-24 13:08:51 2196
原创 显示器原理及接口&&显示器BIOS编程I(原理部分)
//参考很多资料,感觉下载资料到eetop比较方便,还有图书馆显示器的定义:是将一定的文件通过特定的传输设备显示到屏幕上再反射到人眼的一种显示工具。 显示器的种类:1. LED数码显示器2. CRT显示器3. LCD显示器1. LE
2011-08-23 23:43:12 3395 2
原创 一道百度试题蚂蚁过竿
题目:有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时, 蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可
2011-08-22 23:40:56 1350
原创 DOS和BIOS系统调用
DOS(disk operating system)DOS为层次型模块化结构的操作系统是由三个部分的程序文件和一个BOOT 引导程序构成的三个程序文件分别是::1.IO.SYS 输入输
2011-08-22 00:34:35 4249 1
原创 汇编语言和其他语言混编时候必须遵守原则
c、pascal等采用堆栈法传递参数当汇编语言编写的程序要调用其他语言编写的子程序代码时候,或为其他语言提供子程序模块时候,汇编语言编写的程序必须遵守对应的高级语言的参数传递规则。改原则在汇编语言和其他语言混编时候必须遵守
2011-08-20 01:10:47 1347 3
原创 汇编语言的主程序与子程序之间的参数传递方式
主程序在调用子程序之前,必须要吧需要子程序处理的原始数据传递给子程序,即为子程序准备入口参数。常见的的参数传递有4种1.寄存器法寄存器法就是将入口参数和出口参数存放在约定的寄存器中。优点:数据传递书读快、编程较方便、节省内存单元。缺点:当传递参数过多时候,由于
2011-08-20 01:10:05 21171 1
转载 关于C语言中函数调用和参数传递机制的探讨
转自:http://bbs.bccn.net/thread-106533-1-1.html函数,相信许多人也知道其重要性;一个文件往往由一个或者多个函数构成的。然而可能许多人还不知道函数调用的一些深层问题,所以我写的这篇文章一来是应了一个好朋友的要求而写,二来希望一些朋友
2011-08-20 00:22:36 1648
原创 usr/include/i386/asm/unistd_32.h
#ifndef _ASM_X86_UNISTD_32_H#define _ASM_X86_UNISTD_32_H/* * This file contains the system call numbers. */#define __NR_restar
2011-08-20 00:16:03 2644
原创 linux文件include/asm/unisted.h为每个系统调用规定了唯一的编号
#if !defined(_ASM_GENERIC_UNISTD_H) || defined(__SYSCALL)#define _ASM_GENERIC_UNISTD_H#include /* * This file contains the syste
2011-08-20 00:11:01 5185 1
原创 linux系统调用的基本原理和技巧
1.linux系统调用的基本原理 linux的系统调用形式与POSIX兼容,也是一套C语言函数名的集合。然而,linux系统调用的内部实现方式却与DOC的INT 21H相似,它是经过INT 0X80H软中断进入后,再根据系统调用号分门别类地服务。 从系统分析的角度,l
2011-08-20 00:08:49 1424
转载 Linux 汇编语言开发指南(转自http://www.ibm.com/developerworks/cn/linux/l-assembly/)
一、简介作为最基本的编程语言之一,汇编语言虽然应用的范围不算很广,但重要性却勿庸置疑,因为它能够完成许多其它语言所无法完成的功能。就拿 Linux 内核来讲,虽然绝大部分代码是用 C 语言编写的,但仍然不可避免地在某些关键地方使用了汇编代码,其中主要是在 Linux 的启动部
2011-08-19 23:39:30 1851
原创 顺序链表的一些操作
#include#include#includeusing namespace std;class list{private : int*array_pointer; int arraysize; int length; int increment;publ
2011-08-19 00:46:34 1164 5
原创 链表的c源代码及一些相关操作
//可直接运行#include #include#include /*------------------------------------------------------*/typedef int Elemtype;typedef struct N
2011-08-19 00:44:29 1240
原创 关于树的一些算法操作包含树的非递归遍历(c源代码)
//可直接运行//武汉大学学号:2009301750002#include#include#include typedef char BTElemtype;typedef struct Node{BTElemtype data;struct Node *lc
2011-08-19 00:41:18 1885 2
转载 POSIX标准总体分析
<!--@page {margin:2cm}h1 {margin-top:0.6cm; margin-bottom:0.58cm; line-height:200%; page-break-inside:avoid}h1.western {fo
2011-08-16 22:25:49 1107
原创 comp.os.msdos.programmer
This is part 1 of 5 parts.TABLE OF CONTENTSPART 1: (this part)Section 1. General FAQ and Newsgroup Information - Is MS-DOS Dead?
2011-08-14 23:34:43 1658
原创 nasm和masm的差别(珍珠)
在masm中的宏调用中有一个本地函数格式:local 形式参数功能:在宏扩展时候,宏汇编程序自动的为其后的形参顺序生成特殊符号(范围在??0000~??FFFFH),并用这些特殊符号取代宏体中的形参,从而避免符号重复定义的错误local语句必须放在宏体中的第
2011-08-14 00:30:37 2020
原创 bochsrc无法启用 bochs的配置问题
你要确认你当前在的目录下有bochsrc和。img文件在输入bochs例如你吧bochsrc拷贝到一个temp文件下你利用cd到达这个文件在启用bochs既可
2011-08-13 23:58:12 2028
原创 bochs初体验(转自http://www.cnblogs.com/jjyoung/archive/2011/05/30/2063308.html)
安装完bochs后,就准备开始跑boot sector了照着书上的代码敲了一遍,代码敲完了,发现开始糊涂了……问:哪里有bochssrc这个文件?我怎么找不到?答:原来bochs的配置文件都是自己来配置的,书中提到的这个是作者已经配置好了的!光盘文件中有的!问:那
2011-08-13 23:00:05 1692
原创 bochs使用(linux下搭建操作系统开发环境,转)
bochs使用(linux下搭建操作系统开发环境)1.说明:工具链,调试器,其他工具及对x86的理解,使得开发操作系统十分困难,本文章试图从环境入手,和大家一起讨论操作系统的开发,文档将陆续编写,有关保护模式,图形界面等等。欢迎爱好者加入。作者:jingle,转载
2011-08-13 01:03:32 1701
原创 intel 汇编中的Descriptor(下篇文章有介绍)
此处多说一句在intel下汇编语言中的可以利用STRUC来定义Descriptor(此处使用masm语法而在Nasm在宏文件有直接定义)Descriptor STRUCLIMITL DW 0;断界限(0~15
2011-08-12 00:46:03 1892
原创 linux下Vim常见问题及解决办法
Vim不如当下windows下流行的编辑器好用,但是其强大的功能是windows编辑器无可比及的。因为 Vim不是图形界面的所以出现问题时候不会显的很直观。这就得依靠个人的经验(1)对屏幕中的显示的信息进行操作时,系统没有反应。 出现这种情况肯能是由于屏幕的多个进程
2011-08-08 23:53:48 1717 2
原创 用MASM制作COM文件
举例说明吧 首先编写一个显示命令行参数的程序先从PSP中把命令行参数传到程序定义的缓冲区中,然后再显示。数据段和代码段相重。源程序COMP.ASM如下所示:CODE SEGMENT ORG 100H
2011-08-05 12:58:36 1943
原创 A20地址线问题(转载)
8086/8088中,只有20根地址总线,所以可以访问的地址是2^20=1M,但由于8086/8088是16位地址模式,能够表示的地址范围是0-64K,所以为了在8086/8088下能够访问1M内存,Intel采取了分段的模式:16位段基地址:16位偏移。其绝对地址计算方法为:1
2011-08-05 00:47:15 1017
原创 COM文件与EXE文件的区别
以COM为扩展名的文件的特点如下: 1.程序只能设置一个段,且不建立堆栈段; 2.程序的长度必须少于64K字节; 3.程序必须预留100H空间,开始处是一条可执行指令; 4.程序被装入的起始标号必须由END语句说明开始地址; 5.程序中的子
2011-08-05 00:37:48 5875
印刷电子印刷微电子
2014-02-06
A New Approach to Cross-Modal Multimedia Retrieval
2013-11-19
印刷微电子
2012-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人