计算机基础知识

1.唐朔飞组成原理习题指导

用一个512K*8位的flash存储芯片组成一个4M*32位的半导体只读存储器,请回答:
(1)该存储器的数据线数
(2)该存储器的地址线数

答案:(1)32  
            (2)对于4M*32位的存储器,按字寻址的范围是2的22次方,按字节寻址的范围是2的24次方,顾该存储器的地址线数为24位

问:第二问中的按字寻址和按字节寻址到底是怎么一回事情?怎么是22和24呢?

网上解答:

在32位机器中,一般1个字=4个字节,如果按字节寻址的话,你按平常的算法即4M等于2的多少次方就由多少根地址线,如果是按字寻址的话地址线的根数就要除以4.
举例理解:如果你现在要把一个40吨的货物运到某地,你现在有有2种车,一辆一次可以装1吨,另外一辆一次可以装4吨,你用1吨的去装明显要40辆,但是你用4吨的去装,只需要10辆车,个人感觉和这个原理差不多,只不过是一个运货,一个找东西而已!

 

2.按字访问、按字节访问的地址范围  VS  按字寻址、按字节寻址的地址线数

CPU有20根地址线和16根数据线,请问CPU按字节访问和按字访问的地址范围是多少?
答案:按字节范围是1M  按字访问的范围是512K  

注解:要知道按字节访问、按字访问,首先弄清字节与字
字节:8个二进制位(bit)构成1个字节(Byte),它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。
字:“字”由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长

    例如:一台8位机,它的1个字=1个字节,字长为8位。
	如果是一台16位机,那么,它的1个字=2个字节,字长为16位。
         一般32位的机器,1个字=4个字节。
字是计算机进行数据处理和运算的单位。按字与按字节访问就是在对它们进行存取时就是要按它们的位数进行。
题中:CPU的地址范围有2的20次方,数据范围有2的16次方的范围。按字就是除以16,按字节就是除以8。
 
网上其他解答:
(1)
通常人们说的16位机、32位机中的数字都指字长(内部数据线数),数据线根数只决定能传输数据的能力。而地址线根数才决定寻址范围,寻址范围跟数据线根数是无关的,假如有n根地址线,则寻址范围就是2^n B (注意后面范围是字节)。
回到原题,20根就是2^20=1MB(恰好是按字节寻),由数据线根数知芯片字长为16位,那按字时就是每个单元扩大到16位,所以1M*8=512k*16;             
注意:不要跟存储器按字节、字寻址混淆了。
 
  
    
    
    
    

(2)

寻址确实与数据线无关按字节寻址就是2的地址线数目的次方按字寻址就是按字节寻址除以(字长\字节),这里字长就是数据线位数

(3)
按字寻址,即两个字节时,2^1=2   需要调出一根地址线用于存储单元内部寻址,故地址线变为19根用来寻存储单元,所以2^19=512K    按字节时,只有一个字节,而2^0=1,所以全部地址线用来寻存储单元,故为 2^20=1M
3.计算机网络操作系统
网络操作系统同时支持的用户数(由采用的网络操作系统的版本决定)。
4.CSMA/CD
CSMA/CD(Carrier Sense Multiple Access/Collision Detect)即 载波监听多路访问/冲突检测方法 在 以太网中,所有的节点共享传输介质。如何保证传输介质有序、高效地为许多节点提供传输服务,就是以太网的 介质访问控制协议要解决的问题。
CSMA/CD应用在 OSI 的第二层 数据链路层
它的工作原理是: 发送数据前 先侦听信道是否空闲 ,若空闲 则立即发送数据.在发送数据时,边发送边继续侦听.若侦听到冲突,则立即停止发送数据.等待一段随机时间,再重新 尝试.
先听后发,边发边听,冲突停发,随即延迟后重发
5.网络安全技术主要研究三个方面的内容:安全攻击,安全机制,安全服务。

你可能感兴趣的:(计算机知识杂类,存储,网络,flash,byte,算法,工作)