1.电脑中I/O总线是什么?

2.电脑启动时出现系统错误提示“由注册表引起的I/O操作发生了不可恢复的错误,注册表将不能读取......”

3.在计算机操作系统中,什么叫I/O通道?

4.操作系统IO机制

5.计算机I/O子系统的硬件一般包括哪两类外部设备

6.IO异常是什么意思

电脑系统id怎么查看_电脑系统io

IO错误是指输入输出错误,属于系统错误。IO是指input/output,在电脑系统中负责信息的输入与输出。IO出现错误可能得原因如下:

1、系统配置错误2、设备接口接触不良3、I/O设备损坏解决方法:首先先对移动硬盘作检测,去尝试将移动另一台电脑查看是否会出现这个情况,而过能正常读取的话,那说明移动设备是好的。如果不能读取的话说明是移动设备的问题了。那么建议那去专业维修部门去维修吧。记得把重要数据拷贝好哦。

如果移动设备正常,那么说可能是i/o地址冲突的原因造成移动硬盘无法读取的原因。

电脑中I/O总线是什么?

BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。

I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。 在POSIX兼容的系统上,例如Linux系统,I/O操作可以有多种方式,比如DIO(Direct I/O),AIO(Asynchronous I/O 异步I/O),Memory-Mapped I/O(内存映设I/O)等,不同的I/O方式有不同的实现 方式和性能,在不同的应用中可以按情况选择不同的I/O方式

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。在RFC文档中RFC 2181对DNS有规范说明,RFC 2136对DNS的动态更新进行说明,RFC 2308对DNS查询的反向缓存进行说明。

电脑启动时出现系统错误提示“由注册表引起的I/O操作发生了不可恢复的错误,注册表将不能读取......”

总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。

~~~系统总线上传送的信息包括数据信息、地址信息、控制信息,因此,系统总线包含有三种不同功能的总线,即数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)

”数据总线DB用于传送数据信息。数据总线是双向三态形式的总线,即他既可以把CPU的数据传送到存储器或I/O接口等其它部件,也可以将其它部件的数据传送到CPU。数据总线的位数是微型计算机的一个重要指标,通常与微处理的字长相一致。例如Intel 8086微处理器字长16位,其数据总线宽度也是16位。需要指出的是,数据的含义是广义的,它可以是真正的数据,也可以指令代码或状态信息,有时甚至是一个控制信息,因此,在实际工作中,数据总线上传送的并不一定仅仅是真正意义上的数据。“

”地址总线AB是专门用来传送地址的,由于地址只能从CPU传向外部存储器或I/O端口,所以地址总线总是单向三态的,这与数据总线不同。地址总线的位数决定了CPU可直接寻址的内存空间大小,比如8位微机的地址总线为16位,则其最大可寻址空间为216=64KB,16位微型机的地址总线为20位,其可寻址空间为220=1MB。一般来说,若地址总线为n位,则可寻址空间为2n字节。“

“控制总线CB用来传送控制信号和时序信号。控制信号中,有的是微处理器送往存储器和I/O接口电路的,如读/写信号,片选信号、中断响应信号等;也有是其它部件反馈给CPU的,比如:中断申请信号、复位信号、总线请求信号、限备就绪信号等。因此,控制总线的传送方向由具体控制信号而定,一般是双向的,控制总线的位数要根据系统的实际控制需

在计算机操作系统中,什么叫I/O通道?

有几种可能:

散热不良

显示器、电源和CPU在工作中发热量非常大,因此保持良好的通风状况非常重要,如果显示器过热将会导致色 彩、图象失真甚至缩短显示器寿命。工作时间太长也会导致电源或显示器散热不畅而造成电脑死机。CPU的散 热是关系到电脑运行的稳定性的重要问题,也是散热故障发生的“重灾区”。

移动不当《严禁复制、转贴,蓝天上的雄鹰》

在电脑移动过程中受到很大振动常常会使机器内部器件松动,从而导致接触不良,引起电脑死机,所以移动电 脑时应当避免剧烈振动。

灰尘杀手

机器内灰尘过多也会引起死机故障。如软驱磁头或光驱激光头沾染过多灰尘后,会导致读写错误,严重的会引 起电脑死机。

设备不匹配

如主板主频和CPU主频不匹配,老主板超频时将外频定得太高,可能就不能保证运行的稳定性,因而导致频繁 死机。

参考资料:

style="font-size: 18px;font-weight: bold;border-left: 4px solid #a10d00;margin: 10px 0px 15px 0px;padding: 10px 0 10px 20px;background: #f1dada;">操作系统IO机制

cpu和i/o设备之间增加了设备控制器后 已经可以大大减少cpu对io 的干涉 ,使得cpu从繁多的io处理中解脱出来,但是当主机所配置的外设备很多时,cpu负担还很重,为此cpu和设备管理器之间有加入了io通道 其主要目的是为了建立独立的io操作,不仅使得数据的传送独立与cpu还希望有关io的存在的组织 管理以及结束处理尽量独立,简单一点地说就是 找出一种东西可以有简单的数据处理能力 来分担cpu的任务 , 使得cpu专门来处理那些高级的数据 ,这些的简单的数据的处理就交给这个东西来处理 这个东西就是io通道 ,io通道属于硬件但是有执行简单指令的能力。设置通道后 ,cpu只需要想通道发送一条io指令,通道便从内存中去处本次要执行的通道程序,然后执行该通道程序,当通道的规定的io任务完成后 通道想cpu发一个信号告诉cpu ,cpu继续处理。呵呵 希望对你有帮助。。。。。

计算机I/O子系统的硬件一般包括哪两类外部设备

?身处不同的学习阶段时,总会对不同的知识有不同的理解,最近感慨其实计算机就是在计算和IO这两件事情上反复执行,最后完成一系列指令,虽然之前写过一篇NIO epoll的文章,但这里还是专门为操作系统的IO机制开辟一篇专栏,一起再来整理一下IO这一重要事件的机制。

?网上讲这块的内容很多,烂熟的烧开水例子相信大家都不陌生,总之,说同步和异步时,需要肯定的是这两个概念说明的是多个事物的状态,而不是单个事物的状态,多个事物串行,但每次只执行一个事物,这样的状态称为 同步 ,至于其他事物一般来说都是在等待着的状态,可以联系的生活中的场景有排队买票等;异步与同步是相反的状态, 异步 是指,多个事物可以互不干扰的同时进行,比如地铁闸机口可以允许多人在多个通道同时通过一样。

?这两个也是相反的状态,其实从字面意思已经看出十之八九, 阻塞 指的是线程在调用某方法的时候会被挂起,等到g方法返回结果时才会恢复运行; 非阻塞 指的是线程在调用某方法时立即返回一个信号,但这个信号不是方法的结果,它是一个仅仅表示调用方法的返回值,在等待方法执行的过程中,该线程还可以继续去干其他事情。

?综上所述,同步与异步关心的点在于能否同时进行,阻塞与非阻塞关心的点在于是否需要等待。

?IO就是数据的读出和写入的过程及等待数据读出和写入的过程,注意哦,这里我们还是要强调一下,IO不仅包括数据读出写入的过程,还包括等待数据读出和写入的过程,但还需牢记,一旦数据读出写入完成,剩下的操作数据的过程不属于IO的范围。

在Linux系统中,我们常见的IO机制有以下几种:

阻塞IO

非阻塞IO

多路复用IO

异步IO

?结合以上说的概念,再延伸一下, 阻塞IO 指的是应用程序发出一个阻塞系统的调用时,在等待数据到达用户空间的过程中,应用程序的执行被挂起,应用程序从操作系统的运行队列加入等待队列,等到系统调用完成后,应用程序移回到运行队列中。

?非阻塞IO,按上面说的IO的两个过程细分一下,等待数据到达用户空间(非阻塞)及在用户空间发生拷贝(阻塞)的这两个过程中,所以非阻塞IO主要是说明,用户进程不会阻塞于等待数据达到用户空间的过程中,此时它会多次发起系统调用,并马上返回错误的结果,直到数据到达用户空间会返回OK,然后继续执行拷贝,但拷贝的过程是阻塞的。所以这种方式严格一点来说,并不能将全部的过程都称为非阻塞IO,这种轮询的方式,会消耗CPU资源。

?多路复用其实是一种同步非阻塞的IO方式,epoll就是多路复用的典型,多路复用从select、poll、epoll一路进阶,详细的过程可以看专门写epoll的那篇文章,总之它的过程就是用户进程在等待数据到达用户空间的过程中,epoll会监听所有的socket,用户进程也会加入epoll的等待队列,当某一个socket接收数据,epoll会把收到数据的socket加入自己的list,从而得知是具体的哪个socket收到了数据,并唤醒等待这个socket的进程,不知道在我刚刚的描述中,你是否能感受到多路复用的好处,epoll相比select的好处是无需去轮询,但在等待数据到达的这个过程,还是一个阻塞的状态。以上过程中有一点要 注意 ,对于用户进程来说,在等待数据到用户空间的过程中,其实它是阻塞于epoll的,它要等待epoll获悉具体的某一个socket收到数据后唤醒它;但对于socket来说,数据从网络传递进来需要一个过程,它等待数据的过程中,没有阻塞挂起,是非阻塞的。所以我们说的多路复用是一直同步非阻塞的方式,如果从用户进程的角度来说,好像不够严谨。

?通过以上这些过程也能发现,阻塞IO,用户程序在等待IO及拷贝的过程是线程挂起的,相当于就还是只能允许一个线程的进行,所以阻塞IO无论如何都是同步的。

?异步IO使用率不如之前的高,所以在这里简单的说一下,它不难理解,总是还是按照我们说的那两个过程去看,在等待数据到达的过程及数据拷贝的过程,用户进程都不会死等阻塞,而是去干自己的事情,当数据完成从内核空间到用户空间的拷贝后,才会通知用户进程。这样看来,异步IO都是非阻塞的。

?非阻塞和异步IO,甚至会认为非阻塞就是异步了,其实不然,一次IO操作分两个阶段,第一阶段是等待数据,第二阶段是拷贝数据(内核到用户空间),非阻塞IO操作在数据还没有到达时是立即返回的,这一点表现的跟异步一样,但是在第二个阶段,当数据准备妥当的时候,非阻塞IO是阻塞的,直到数据拷贝完成,这一点表现的与异步IO完全不一样,异步根本不关心你的数据是否到达以及你的数据是否拷贝完成,异步发起一次IO操作后就去干别的事儿了,直到内核发出一个信号通知这一事件,它才会转回来继续处理。

?IO过程主要有两个部分:等待数据(比如从网卡到达内核空间)、读写数据(从内核空间拷贝到用户空间),前三种关于阻塞IO和非阻塞IO的划分,主要是针对等待数据这个过程而言,因为从内核空间拷贝到用户空间的这个过程它们都是阻塞的。异步IO不会引起用户进程的阻塞。

IO异常是什么意思

计算机I/O子系统的硬件一般包括I/O设备、内外存储器两类外部设备。

一般来说,I/O系统由I/O软件和I/O硬件两部分构成。

I/O软件包括驱动程序、用户程序、管理程序、升级补丁等。I/O硬件包括外部设备、设备控制器和接口、I/O总线等。

扩展资料

I/O系统的基本功能

1、隐藏物理设备的细节

I/O设备类型多,差异大。利用设备控制器(硬件)进行控制。隐藏物理设备的使用细节,仅向上层提高少量的,抽象的读写命令。

2、与设备的无关性

用户仅提供逻辑设备名来使用设备;例如打印时,它只需要提高读写命令和抽象的逻辑设备名即可,不必要指明是那一台打印机。

3、提高处理机和I/O设备的利用率

设备之间、设备与处理机之间均可并行操作。要求CPU快速响应I/O请求,减少对设备运行的干预时间。

4、对I/O设备进行控制

对I/O设备进行控制是驱动程序的功能。

IO错误是指输入输出错误,属于系统错误IO出现错误可能得原因1.系统配置错误2.设备接口接触不良3.I/O设备损坏4.接口文件被修改了 IO异常大部分是硬盘有坏到IO错误(应该是存在坏道),未格式化,文件目录损坏,页内操作错误,函数不正确,无法读取之类的,是分区结构出现异常。引起的分区错误。单击右键属性看到的是RAW格式。移动硬盘的话,很大程度是因为摔碰。强拔之类的操作,也可能是坏道。病毒,硬盘本身质量问题引起的。经常会因为系统读取移动硬盘信息困难,只能读取一部分,而且无法打开。有时候会引起系统假死,卡机。有数据的话,一定不要重分区,格式化之类的操作。那样的话恢复的数据不完整。保持现状。正确的分析处理很大程度上是可以完整的恢复出原来的数据的。而不需要数据恢复软件扫描恢复。单纯使用数据恢复软件扫描恢复的话,耗时,效果也很难说。很多时候都是100%完整恢复原来的分区,这些分区的数据出现这种问题的关键是要保护好出现问题的硬盘状态。如果要自己尝试恢复,参考使用数据恢复软件扫描恢复,记住不要对出现问题的硬盘写入找到的文件。而应该把找到的数据先恢复到别的硬盘上。确定正确后再处理出现问题的分区。换台电脑插这硬盘进去,把里面的资料拷出来.