计算机组成原理:第五章 输入输出系统详解

5星 · 超过95%的资源 需积分: 10 47 下载量 92 浏览量 更新于2024-07-31 3 收藏 411KB PPT 举报
"计算机组成原理第二版第五章课后答案涉及了输入输出系统,特别是关于CRT显示器的配置和计算问题。解答包括了显存容量、字符发生器ROM容量、显存存储信息类型、显存地址与屏幕显示位置的关系以及同步控制的计数器设置和点时钟频率的计算。" 在计算机组成原理中,输入输出系统是计算机硬件的重要组成部分,它负责处理计算机与外部设备之间的数据传输。本章讨论的焦点是CRT(阴极射线管)显示器,这是一种早期的显示技术,广泛应用于早期的个人计算机。 1. 显存容量计算:显存(Video Memory)用于存储要显示在屏幕上的像素信息。在这个例子中,每帧显示72个字符,每个字符由7x8点阵组成,所以每行需要7个位来表示。考虑到字间间隔1点,实际每行需要7+1=8位。每帧有24排字符,每排字符间隔6点,实际每排需要24+6=30行。因此,每帧需要存储72*30=2160位。由于每个字符还包含8位的ASCII码,所以总共有2160+72*8=3360位,即1728字节。 2. 字符发生器ROM容量:字符发生器通常是一片只读存储器(ROM),用于存储字符形状。本题中需要存储64种ASCII字符,每个字符为7x8点阵,所以ROM最小容量为64*7*8=384字节,但由于字间隔需要额外1位,所以实际需要384+64=448字节。 3. 显存存储的信息类型:显存中存放的是ASCII码信息,这些代码对应于要显示的字符。 4. 显存地址与屏幕显示位置的关系:每个显存地址对应屏幕上的一个字符位置,地址的高低顺序决定了字符从左到右,从上到下的排列。 5. 同步控制计数器:为了实现屏幕扫描与显存访问的同步,需要设置点计数器、字计数器、行计数器和排计数器。点计数器跟踪当前扫描的位置,字计数器用于行内的字符定位,行计数器控制每一行的开始和结束,排计数器则管理不同行的切换。由于行回扫和帧回扫各占20%的时间,所以计数器的模需要根据帧频和扫描线数量来计算。 6. 点时钟频率:点时钟频率是指每秒扫描的点数,对于50Hz的帧频,考虑到行回扫和帧回扫的时间,实际有效的扫描点数会减少。具体的计算需要知道总的扫描线数和回扫比例,以确定实际的点时钟频率。 以上就是对计算机组成原理第五章课后答案中涉及知识点的详细解析,涵盖了显存、字符发生器、屏幕显示的逻辑以及同步机制等多个方面。这些知识对于理解计算机系统的工作原理至关重要。