![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
X86
liushi558
这个作者很懒,什么都没留下…
展开
-
处理器体系架构
处理器体系架构 处理器结构分为两种:一种是冯.诺依曼结构;另一种是哈弗结构。一、冯.诺依曼结构 冯.诺依曼结构也称普林斯顿结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同,如英特尔公司的8086中央处理器的程序指令和数据都是16位宽。原创 2016-03-30 11:06:52 · 758 阅读 · 0 评论 -
X86平台:linux系统下编译配置内核并启动内核
X86平台:linux系统下编译配置内核并启动内核 本文转自:http://blog.chinaunix.net/uid-25811099-id-1704590.htmlPC机系统: windows XP虚拟机: VMware 6.5.1 build-126130虚拟机系统: linux系统(version: 2.6.25-14.fc9.i686 友善光盘中提供转载 2016-03-29 10:35:39 · 910 阅读 · 0 评论 -
Linux 驱动程序开发步骤(X86平台)
Linux 驱动程序开发步骤(X86平台)本文转自:http://blog.sina.com.cn/s/blog_75f3979401015cwr.html编写好驱动,通过挂载的方法将驱动程序挂载到内核里面,大致步骤如下:一: 1>建立以.c为后缀的c语言程序文件(里面包含了设备名及设备号等)2>建立Makefile文件(作用是通过make来产生设备文件*.ko文件,里面可以建转载 2016-03-29 10:27:41 · 3757 阅读 · 0 评论 -
Linux内核的配置与编译(X86平台)
Linux内核的配置与编译(X86平台)原文链接:http://www.linuxidc.com/Linux/2013-07/87360.htm 目的: (1):配置、编译X86平台下的Linux-2.6.29内核 (2):在vmware下安装编译好的内核并启动 工具: Gcc编译器, Linux-2.6.29内核 步骤: (一)转载 2016-03-29 10:23:32 · 389 阅读 · 0 评论 -
Ubuntu12.04使用最新Linux内核方法
Ubuntu12.04使用最新Linux内核方法 一、环境: 1、虚拟机安装Ubuntu12.04 64位 2、使用系统Linux版本为Linux-3.13(中间升级过一次系统) 3、最新Linux内核Linux-4.5.0版本二、编译Linux内核 1、Linux官网:https://www.kernel.or原创 2016-04-13 10:02:54 · 648 阅读 · 0 评论 -
Ubuntu10.04之grub2详解
Ubuntu10.04之grub2详解 本文转自:http://www.cnblogs.com/yhcvb/archive/2012/09/23/2699032.html 在早期的Ubuntu中,使用Grub作为系统的启动引导程序,想修改系统启动项非常简单,只要用gedit打开系统菜单设定文件( sudo gedit /boot/grub/menu.lst ),修改该文件中到内容转载 2016-04-13 08:46:14 · 416 阅读 · 0 评论 -
基于Linux内核定制X86平台的微操作系统
基于Linux内核定制X86平台的微操作系统 本文转自:http://blog.sina.com.cn/s/blog_64fc6b14010133cl.html 摘 要: 10 前言 20.1 Linux系统简介 20.2 Linux的基本思想 20.3 Linux内核 20.4 Linux内核版本命名 30.5 Linux文件系统 3转载 2016-04-12 10:54:52 · 3057 阅读 · 0 评论 -
socket函数
socket函数一、简介 Socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同原创 2016-04-06 08:55:13 · 307 阅读 · 0 评论 -
ubuntu 12.04 64位设置兼容32位的实现
ubuntu 12.04 64位设置兼容32位的实现本文转自:http://www.2cto.com/os/201210/159883.html 在ubuntu12.04上,要运行32的程序,需要安装32位的兼容库。以前在10.04上成功安装过,方法是sudo apt-get install ia32-libs但是在12.04上遇到了困难,遇到下面这种错误$ s转载 2016-04-01 09:22:30 · 447 阅读 · 0 评论 -
bios设置图解教程
bios设置图解教程 本文转自:http://www.zolsky.com/cainiaoxuetang/1/41.htm BIOS设置程序是储存在BIOS芯片中的,只有在开机时才可以进行设置。CMOS主要用于存储BIOS设置程序所设置的参数与数据,而BIOS设置程序主要对技巧的基本输入输出系统进行管理和设置,是系统运行在最好状态下,使用BIOS设置程序还可以排除系统故障或者诊断系转载 2016-03-31 13:50:47 · 8098 阅读 · 0 评论 -
解压与压缩ramdisk.img文件
解压与压缩ramdisk.img文件本文转自:http://blog.sina.com.cn/s/blog_9a982d880102ux2a.html1、通过file命令可以查看ramdisk.img文件的类型:[root@EmbedSky arm9Image]# file ramdisk.imgramdisk.img: gzip compressed data, wa转载 2016-03-31 11:37:45 · 859 阅读 · 0 评论 -
将BIOS输出重定向到串口
将BIOS输出重定向到串口 本文转自:http://blog.chinaunix.net/uid-7210505-id-173764.html1 将BIOS输出重定向到串口这一功能需要主版支持, 请参考主板用户手册. 2 将Grub输出重定向到串口编辑grub的配置文件/boot/grub/menu.lst, 添加如下行:serial --uni转载 2016-03-31 11:36:21 · 7164 阅读 · 0 评论 -
Linux内核的配置与编译(X86平台)
Linux内核的配置与编译(X86平台) 本文转自:http://www.linuxidc.com/Linux/2013-07/87360.htm 说明:只供学习交流目的:(1):配置、编译X86平台下的Linux-2.6.29内核(2):在vmware下安装编译好的内核并启动工具:Gcc编译器, Linux-2.6.29内核步骤:(一):清除临时文转载 2016-04-11 11:44:06 · 548 阅读 · 0 评论