1.装双系统对电脑的要求是什么?

2.怎么编写电脑系统?

3.linux操作系统对电脑的配置要求高吗?

4.安装OA办公系统对公司电脑有什么要求?电脑需要什么配置的?

5.升级windows 10 系统要求的电脑硬件配置是怎样

6.Windows7系统对电脑配置的要求,

装双系统对电脑的要求是什么?

电脑系统要求怎么写的高-电脑系统主要吃什么配置

1 系统硬盘足够

2 内存2G以上

3 显卡要支持

那要看你的要安装的系统是什么。mac就要硬件支持

Windowsxp或者linux要求低

Windows7要求正常,但是64位要求内存要2G以上

Windows v ista 硬件要求很高最高了

你下载一个驱动人生测一下

怎么编写电脑系统?

1. 建立开发环境

这一步非常的简单。

将masm613和vc15的压缩包分别解压到e:masm615和e:msvc15目录下。你也可以放到其他目录下,根据自己的情况而定,但是下面用到的编译命令需要作相应的修改。也不需要添加或修改任何的环境变量。

2. IBM PC的启动及当时的内存使用情况

这一部分内容已经是老生常谈了,但又不能不说。我们只说从硬盘引导的情况。

当BIOS经过POST(Power On Test Self)后,将硬盘MBR读到内存0x0000:0x7C00的位置,然后从这里开始执行。一般的情况,MBR将选择活动分区进行操作系统的启动。在MBR开始执行时,内存使用的情况如下图所示,地址数据用16进制表示:

这已经是老掉牙的内容了,但是,在20年前却十分流行。如果想更详细的了解这方面的内容,找本讲解DOS的书看看吧。

我们自己的操作系统将被加载到0x1000:0x0100。这不是必需或者必然的,是人为选择的,你也可以将其放在0x4321:1234等其他地方。但是,上图中注明有其他用途的内存区域,应该保留,否则,你会后悔的。

3. 开发操作系统

我们自己的操作系统运行在实模式环境下(如果您不知道什么是实模式,也请看看20年前出版的当时非常流行的书,或者直接请教当时的前辈高手)。即使你的电脑是P4的CPU,刚启动时,也只相当于主频较高的8086而已。但是,没有关系。

首先,使用汇编语言写一个框架,文件名是entry.asm:

; entry.asm

; Copyright (C) 2004, Tian XiangYuan

.MODEL TINY,C

.386p

option expr32

option casemap:none

cmain PROTO NEAR C

.CODE

ORG 0100h ;偏移地址

_start:

jmp begin

nop

DB 'TianXiangYuan',0 ;the magic of my os

begin:

cli

mov ax,cs

mov ds,ax

mov es,ax

mov ss,ax

mov sp,0FFFFh

sti

call cmain ;调用C语言写的主函数

mov ax,4c00h ;调用DOS的功能(为了调试),与我们自己的操作系统无关

int 21h

这段代码非常简单,应该没有什么问题。

已经说了,操作系统将从0x1000:0x0100加载,说是无心,实则有意。我们知道,TINY模式的程序,在DOS下运行时,其起始地址就是0x0100,前面的256Byte是参数部分。如果直接将操作系统在系统启动时加载到0x1000:0x0100,调试时非常麻烦。我们将其起始地址设为0x0100,使其可以在DOS下运行(这也是在程序的最后包含int 21h指令的原因),确认正确无误后,再进行下一步的开发。

下面再看C语言的代码,文件名是main.c:

……

static void InitShell()

{

}

void cmain()

{

InitShell();

TermShell();

}

顾名思义,其中实现了一个简单的shell。因为该程序本身是操作系统的一部分,所以,平时经常使用的一些C库函数,在这里就不能使用了。总之,一切都要自己动手实现。幸好,在实模式下,几乎所有的设备的驱动都包含在BIOS中了,我们可以直接使用。否则,连从键盘读一个键值这样的事都需要自己写键盘的驱动程序,实在太难了。也是这个原因,我们自己的操作系统没有将CPU转到保护模式下,有心之人可以试试。

下面的事情几乎都可以使用C语言实现了。

第一,初始化显示模式。系统启动时,显卡已经被初始化成3模式了,就是80X25的彩色模式(除非你的显示器是单色显示器),我们不需要再做什么了。当然,你也可以将显卡设成VGA甚至SVGA模式,只要你的BIOS和显卡支持。

第二,实现一个具有简单交互功能的shell。代码不全,请自己补齐,或参看附件。

/*

*从键盘读一个字符,如果没有输入,则等待;返回值的低字节为asii码,高字节为键盘扫描码

*/

static int getch()

{

int chr=0;

__asm

{

mov ah,00h

int 16h

mov chr,ax

}

return chr;

}

/*

*使用TTY模式向屏幕输出一个字符

*/

static void putch(unsigned char key)

{

__asm

{

mov bh,0

mov al,key

mov ah,0Eh

int 10h

}

}

#define KEY_BACKSPACE 0x08

#define KEY_ENTER 0x0D

#define KEY_NEWLINE 0x0A

#define KEY_ESCAPE 0x1B

static int printk(const char* str,...)

{

…… //给大家一点空间,自己实现吧

}

static void endline()

{

putch(KEY_NEWLINE); //Line Feed (LF)

putch(KEY_ENTER); //Enter (CR)

}

static char msg_prompt[]="CMD:";

static void deal_cmd(char* cmd_line,int cmd_len)

{

…… //也请大家自己实现吧,例如,可以实现help,dir,cls,halt等命令

…… //其实,就是字符串比较的过程

}

static void TermShell()

{

char cmd_line[80]={0,};

int cmd_len=0;

endline();

printk(msg_prompt,sizeof(msg_prompt));

for (;;)

{

cmd_line[cmd_len]=getch();

switch(cmd_line[cmd_len])

{

case KEY_ENTER:

if (cmd_len>1)

deal_cmd(cmd_line,cmd_len);

//break;

case KEY_ESCAPE:

cmd_len=0;

endline();

printk(msg_prompt,sizeof(msg_prompt));

break;

case KEY_BACKSPACE:

if (cmd_len>0)

{

putch(0x08);

putch(' ');

putch(0x08);

cmd_len--;

}

break;

default:

putch(cmd_line[cmd_len]);

cmd_len++;

}

}

}

更复杂、功能更强大的方法请参考BIOS的相关文档。也请大家发挥想象力,不断的扩展功能。说心里话,这个“操作系统”比dos还原始!但毕竟是自己的操作系统。

linux操作系统对电脑的配置要求高吗?

要求不高,linux系统要求最高的版本也才要512内存,安装之后只占用很少的硬盘空间。他可以安装你你使用的几乎所有电脑上,完全免费,不会受侵害,运行速度快,最快速度7秒开机。吕梁生活网

安装OA办公系统对公司电脑有什么要求?电脑需要什么配置的?

以全管OA系统 举例说明,贵公司是一家大约50人左右的企业,那么只需要准备一台服务器安装全管OA系统,即可。 对于服务器的配置要求:CPU处理器型号英特尔I系列(I3\I5\I7),双核、内存大于4G,硬盘越大越好,用于存放OA系统上的所有数据。

对于客户端,无须安装OA系统,所以只要是普通能上网的电脑就能使用了。

具体的配置还可以咨询全管软件工作人员。

升级windows 10 系统要求的电脑硬件配置是怎样

你好,微软官方发布的win10硬件配置具体要求如下:

- 处理器CPU:1GHz或者更高(支持PAE模式、NX和SSE2)。

一般来说,2008年以后生产的Intel品牌的CPU都支持这些技术,并且1GHz的CPU,这个太容易达到了吧?!我的一款07年的老本本还是1.73GHz呢。

- 内存RAM:1GB(32位)或2GB(64位)

- 硬盘空间HardDrive:拥有至少16 GB(32位)或20GB(64位)硬盘空间

- 显卡GraphicCard:WDDM驱动程序的设备,微软DirectX9图形支持。

其中,WDDM,即Windows Display Driver Model的缩写,是微软的图形驱动程序模型,最早应用与windows vista系统,而vista系统已经是2007年就已经正式发售,所以理论上08年以后的CPU都支持WDDM了,所以,可以看出win10的最低硬件配置要求真是“低的可以”了。

纳吧~

Windows7系统对电脑配置的要求,

Windows 7 系统配置要求如果要在电脑上运行 Windows 7,需要具备以下条件。

1 千兆赫 (GHz) 或更快的 32 位 (x86) 或64 位 (x64) 处理器

1 千兆字节 (GB) RAM(32 位)或 2 GB RAM(64 位)

16 GB 可用硬盘空间(32 位)或 20 GB 可用硬盘空间(64 位)

DirectX 9 图形设备(WDDM 1.0 或更高版本的驱动程序)

使用某些特定功能的附加要求:

Internet 访问(可能收费)

根据所用的分辨率,播放可能需要附加内存和高级图形硬件

对于某些 Windows 媒体中心 功能,可能需要使用电视调谐器和其他硬件

Windows 触控功能 和 Tablet PC需要使用特定的硬件

家庭组 需要使用网络和运行 Windows 7 的电脑

DVD/CD 授权需要一个兼容的光驱

BitLocker 需要使用 TPM 1.2

BitLocker To Go 需要使用 USB 闪存驱动器

Windows XP 模式 另外需要 1 GB 的 RAM、15 GB 的可用硬盘空间和一个可以进行硬件虚拟化且开启了 Intel VT 或 AMD-V 的处理器

音乐和声音需要使用音频输出

产品功能和图形可能会因系统配置不同而有所差异。某些功能可能需要高级硬件或附加硬件。

微软公布的Windows 7系统最简配置包括:

1GHz处理器(32位或64位)

1GB RAM(32位处理器),或2GB RAM(64位处理器)

16GB可用硬盘空间(32位处理器),或20GB可用硬盘空间(64位处理器)

支持DirectX 9的显卡,带WDDM 1.0或更高版本的驱动

Windows 7对硬件的要求与Vista相比没有太大下降。后者的硬件配置要求如下:

1GHz处理器(32位或64位)

512Mb RAM(家庭版),或1GB RAM(其他版本)

15GB可用硬盘空间

支持DirectX 9,带32MB显存(家庭版),或128MB显存并支持WDDM(其他版本)