上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 编译地址:32位的处理器,它的每一条指令是4个字节,以4个字节存储顺序,进行顺序执行,CPU是顺序执行的,只要没发生什么跳转,它会顺序进行执行行, 编译器会对每一条指令分配一个编译地址,这是编译器分配的,在编译过程中分配的地址,我们称之为编译地址。运行地址:是指程序指令真正运行的地址,是由用户指定的... 阅读全文
posted @ 2015-01-27 11:52 ht-beyond 阅读(861) 评论(0) 推荐(0) 编辑
摘要: S3C2440对外引出了27根地址线ADDR0~ADDR26,它最多能够寻址128MB,而S3C2440的寻址空间可以达到1GB,这是由于 S3C2440将1GB的地址空间分成了8个BANKS(Bank0~Bank7),BANK0~BANK6共7个BANK的起始地址是固定的,BANK7的起始地址可编... 阅读全文
posted @ 2015-01-26 22:36 ht-beyond 阅读(707) 评论(0) 推荐(0) 编辑
摘要: ARM处理器模式用户模式(User):ARM处理器正常的程序执行状态快速中断模式(FIQ):用于高速数据传输或通道处理外部中断模式(IRQ):用于通用的中断处理管理模式(Supervisor):操作系统使用的保护模式数据访问终止模式(Abort):当数据或指令预取终止时进入该模式,可用于虚拟存储及存... 阅读全文
posted @ 2015-01-25 10:20 ht-beyond 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 如:string a("sky1"),b("sky2") ;b = a ;程序在运行的时候创建了两个对象,分别是a和b,然后调用构造函数。当执行“b=a”的时候,因为没有用户自己定义的赋值运算符函数,于是程序自动调用默认的赋值函数,两个指针指向了同一个内存,“sky2”这个空间的内存应经不能访问了。... 阅读全文
posted @ 2015-01-14 01:47 ht-beyond 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 1.功能晚绑定时运行时完成。class Point{public: virtual double Area(){} ...}class Circle:public Point{public: double Area(){} //仍为虚函数,重定义时virtual可写也可不写}double C... 阅读全文
posted @ 2015-01-14 00:51 ht-beyond 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 转载,方便查找用。ARM汇编指令集一、 跳转指令 跳转指令用于实现程序流程的跳转,在ARM程序中有两种方法可以实现程序流程的跳转:Ⅰ.使用专门的跳转指令。Ⅱ.直接向程序计数器PC写入跳转地址值。通过向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间中的任意跳转,在跳转之前结合使用MOV LR... 阅读全文
posted @ 2015-01-01 00:14 ht-beyond 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.ibm.com/developerworks/cn/linux/l-btloader/1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包括固化在固件(firm... 阅读全文
posted @ 2014-12-31 23:43 ht-beyond 阅读(197) 评论(0) 推荐(0) 编辑
摘要: Makefile: *** 混合的隐含和普通规则。 停止。Makefile: *** mixed implicit and normal rules. Stop.这个原因可能是Make工具对低版本内核的Makefile一些旧的规则兼容不好,我们只需要修改对应的Makefile。如 一:原始的:/ %... 阅读全文
posted @ 2014-12-28 01:55 ht-beyond 阅读(1805) 评论(0) 推荐(0) 编辑
摘要: 1.yum install minicom -y2.在终端输入:dmesg | grep tty显示从系统启动到现在串口插入拔出的信息: For example: usb 1-2: pl2303 converter now attached to ttyUSB0 查看串口是否可用,可以对串口发送... 阅读全文
posted @ 2014-12-27 22:59 ht-beyond 阅读(182) 评论(0) 推荐(0) 编辑
摘要: In Mini2440:First we need a Assembly program to call C program.crt0.S@switch to C program.text.global _start_start: ldr r0,=0x53000000 mov r1,#0... 阅读全文
posted @ 2014-12-27 01:18 ht-beyond 阅读(220) 评论(0) 推荐(0) 编辑
摘要: For myself to view:1.mount -t vboxsf E_DRIVE /mnt/shared2.tar xvzf arm-linux-gcc....tgz3.Add PATH export PATH=$PATH:/work/tools/... It is just for o... 阅读全文
posted @ 2014-12-26 23:48 ht-beyond 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 以下属转载,方便自己查找用:1.安装fastestmirror/downloadonly插件由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,让系统yum的时候自动选择最快的镜像:yuminstall... 阅读全文
posted @ 2014-12-25 14:09 ht-beyond 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 一般选择了NTA模式后,虚拟机仍出现线缆断开现象,那应该是本机的两个服务关闭了,只要开启就可以了。右击我的电脑--管理--服务和应用程序--服务--找到要开启的服务--右键属性--启动:要开启的两个服务是:1.VMware DHCP ...2.VMware NAT ... 阅读全文
posted @ 2014-12-25 13:40 ht-beyond 阅读(194) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;void quick_sort(int s[], int low, int high);void quick_sort(int s[], int low, int high){ if(low = key) --j... 阅读全文
posted @ 2014-12-11 15:53 ht-beyond 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1. 设计一个Person类,它有两个派生类Student和Employee,Employee有两个派生类Faculty和Staff。•Person类有一个string类型的名字name,string型的身份号id,string型的电话号码phonenumber, Person类构造函数的对应nam... 阅读全文
posted @ 2014-12-10 00:06 ht-beyond 阅读(1369) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页