微型计算机常见基础知识问答

05年
1. 微型计算机的基本结构是什么?什么是总线?按传输内容总线可划分为哪几类?
2. 8086微处理器执行下列指令后,标志寄存器中状态标志为何值?
MOV AX,XXXX
ADD AX,XXXX
3. 8086的RESET引脚的有效形式是?当8086微处理器接收到有效的复位信号后,开始执行初始化,此时CPU内部各个寄存器的值是多少?指令缓冲队列ISQ的状态是什么?CPU将从存储器中取出的第一条指令所在的物理地址是什么?
4. 请说明SRAM,DRAM,FLASH ROM在读写特性上有何区别?在微机中哪些部分采用的是SRAM,DRAM,FLASH ROM?若某SRAM存储器芯片容量为64KB X 8,则该片分别有多少根地址线和数据线?
5. 8088系列微机常用的四种输入输出方式是什么?

06年
1. 在计算机中有符号字节数X=20H,Y=90H,请问X+Y=?结果是否有溢出;X-Y=?结果是否有溢出?
2. 说明8位微处理器和16位微处理器执行指令的基本步骤及异同点
3. 前几天小明在市场上买回一条256MB的PC-100内存条。情分析这种内存的分类,容量,速度等指标参数。
4. 解释总线周期,端口的编址方式。
5. 串口连接的两台微机,分析异步串行通讯的帧格式。
6. 微机的并行输入有哪几种方式,各有什么特点?
7. 详细说明8088微处理器对可屏蔽中断的处理过程。

03年
1. 计算机中用何种方式表示有符号数?使用该种方式一个字节及一个字表示的数据大小范围是多少?
2. 微机中提供了RS-232C标准的异步串行通讯接口,通常标记为COM1和COM2,已知COM1对应的中断号是4,COM2对应的中断号是3.请编程设置IMR,允许COM1产生中断。禁止COM2产生中断。
3. 解释,微处理器,指令周期,中断向量表。
4. 为什么称8088是准16位处理器。
5. 两台微机采用RS-232C标准的接口互联,请设计连接方法。
6. 描述IBM-PC/XT计算机的四种基本输入输出方式,以及它们的主要特点
7. 举例说明8086的寻址方式
8. 用DEBUG编写程序,在屏幕上显示一个字符串HELLO!,并以A.ROM为文件名存盘
9. 编写完整汇编程序,将内存中10个有符号数求和。
10. 编写完整程序将内存中一个无符号字节数以16进制的形式显示在屏幕上
11. 编写完整汇编程序,统计内存中10个有符号数中正数的个数
12. 编写完整汇编程序,将内存中的5个无符号数从小到大排列
13.

04年
1. 名词解释:微处理器,单片机
2. 微处理器对端口地址的管理方式有那两种?8086采用何种方式,有何特点?
3. 微机中采用8259A管理中断源,若有32级中断需要管理,需几片8259,如何连接?
4. 计算机中常用的四种输入输出方式是哪些?
5. PC机中可以通过对8255和8253编程来控制扬声器发声,8253用来产生什么信号?
6. 编写完整汇编语言程序,将内存中一个组合BCD数以十进制显示在屏幕上。
不好意思,只能提高两次。。若哪位高人回答了,,我会追加500悬赏分。。。在此先感谢各位的关注啦。 积分绝对会给。。

。。。。。好麻烦啊,慢慢做。。。。

05年
1. 微型计算机的基本结构是什么?什么是总线?按传输内容总线可划分为哪几类?

cpu,存储器,i/o设备和系统总线,多个功能部件共享的信息传输线称为总线,按传输内容总线可以划分为地址总线,数据总线。

2. 8086微处理器执行下列指令后,标志寄存器中状态标志为何值?
MOV AX,XXXX
ADD AX,XXXX

标志位根据xxxx加xxxx设置,没有具体数值,怎么回答。

3. 8086的RESET引脚的有效形式是?当8086微处理器接收到有效的复位信号后,开始执行初始化,此时CPU内部各个寄存器的值是多少?指令缓冲队列ISQ的状态是什么?CPU将从存储器中取出的第一条指令所在的物理地址是什么?

复位信号,输入,高电平有效,
初始状态 CS=FFFFH, IP=0000H
表示处理器当前运行的状态
CPU从FFFF0H地址开始重新启动执行程序

4. 请说明SRAM,DRAM,FLASH ROM在读写特性上有何区别?在微机中哪些部分采用的是SRAM,DRAM,FLASH ROM?若某SRAM存储器芯片容量为64KB X 8,则该片分别有多少根地址线和数据线?

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。
RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。另一种称为动态RAM(Dynamic RAM/DRAM),DRAM保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。
DRAM分为很多种,常见的主要有FPRAM/FastPage、EDORAM、SDRAM、DDR RAM、RDRAM、SGRAM以及WRAM等,这里介绍其中的一种DDR RAM。
DDR RAM(Date-Rate RAM)也称作DDR SDRAM,这种改进型的RAM和SDRAM是基本一样的,不同之处在于它可以在一个时钟读写两次数据,这样就使得数据传输速度加倍了。这是目前电脑中用得最多的内存,而且它有着成本优势,事实上击败了Intel的另外一种内存标准-Rambus DRAM。在很多高端的显卡上,也配备了高速DDR RAM来提高带宽,这可以大幅度提高3D加速卡的像素渲染能力。
内存工作原理:
内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的"动态",指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。
具体的工作过程是这样的:一个DRAM的存储单元存储的是0还是1取决于电容是否有电荷,有电荷代表1,无电荷代表0。但时间一长,代表1的电容会放电,代表0的电容会吸收电荷,这就是数据丢失的原因;刷新操作定期对电容进行检查,若电量大于满电量的1/2,则认为其代表1,并把电容充满电;若电量小于1/2,则认为其代表0,并把电容放电,藉此来保持数据的连续性。
ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。另外一种EEPROM是通过电子擦出,价格很高,写入时间很长,写入很慢。
举个例子,手机软件一般放在EEPROM中,我们打电话,有些最后拨打的号码,暂时是存在SRAM中的,不是马上写入通过记录(通话记录保存在EEPROM中),因为当时有很重要工作(通话)要做,如果写入,漫长的等待是让用户忍无可忍的。
FLASH存储器又称闪存,它结合了ROM和RAM的长处,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据(NVRAM的优势),U盘和MP3里用的就是这种存储器。在过去的20年里,嵌入式系统一直使用ROM(EPROM)作为它们的存储设备,然而近年来Flash全面代替了ROM(EPROM)在嵌入式系统中的地位,用作存储Bootloader以及操作系统或者程序代码或者直接当硬盘使用(U盘)。

目前Flash主要有两种NOR Flash和NADN Flash
NOR Flash的读取和我们常见的SDRAM的读取是一样,用户可以直接运行装载在NOR FLASH里面的代码,这样可以减少SRAM的容量从而节约了成本。
NAND Flash没有采取内存的随机读取技术,它的读取是以一次读取一块的形式来进行的,通常是一次读取512个字节,采用这种技术的Flash比较廉价。用户不能直接运行NAND Flash上的代码,因此好多使用NAND Flash的开发板除了使用NAND Flah以外,还作上了一块小的NOR Flash来运行启动代码。
一般小容量的用NOR Flash,因为其读取速度快,多用来存储操作系统等重要信息,而大容量的用NAND FLASH,最常见的NAND FLASH应用是嵌入式系统采用的DOC(Disk On Chip)和我们通常用的"闪盘",可以在线擦除。目前市面上的FLASH 主要来自Intel,AMD,Fujitsu和Toshiba,而生产NAND Flash的主要厂家有Samsung和Toshiba。

DRAM 利用MOS管的栅电容上的电荷来存储信息,一旦掉电信息会全部的丢失,由于栅极会漏电,所以每隔一定的时间就需要一个刷新机构给这些栅电容补充电荷,并且每读出一次数据之后也需要补充电荷,这个就叫动态刷新,所以称其为动态随机存储器。由于它只使用一个MOS管来存信息,所以集成度可以很高,容量能够做的很大。SDRAM比它多了一个与CPU时钟同步。

SRAM 利用寄存器来存储信息,所以一旦掉电,资料就会全部丢失,只要供电,它的资料就会一直存在,不需要动态刷新,所以叫静态随机存储器。
以上主要用于系统内存储器,容量大,不需要断电后仍保存数据的。

Flash ROM 是利用浮置栅上的电容存储电荷来保存信息,因为浮置栅不会漏电,所以断电后信息仍然可以保存。也由于其机构简单所以集成度可以做的很高,容量可以很大。Flash rom写入前需要用电进行擦除,而且擦除不同与EEPROM可以以byte(字节)为单位进行,flash rom只能以sector(扇区)为单位进行。不过其写入时可以byte为单位。flash rom主要用于bios,U盘,Mp3等需要大容量且断电不丢数据的设备。

容量为64KB X 8,代表该芯片有64k的单元,每个单元存储一个字节,数据线可能是8根,地址线可根据容量来算

5. 8088系列微机常用的四种输入输出方式是什么?

键盘 显示屏 打印 外存储器

06年
1. 在计算机中有符号字节数X=20H,Y=90H,请问X+Y=?结果是否有溢出;X-Y=?结果是否有溢出?
2. 说明8位微处理器和16位微处理器执行指令的基本步骤及异同点
3. 前几天小明在市场上买回一条256MB的PC-100内存条。情分析这种内存的分类,容量,速度等指标参数。
4. 解释总线周期,端口的编址方式。
5. 串口连接的两台微机,分析异步串行通讯的帧格式。
6. 微机的并行输入有哪几种方式,各有什么特点?
7. 详细说明8088微处理器对可屏蔽中断的处理过程。

03年
1. 计算机中用何种方式表示有符号数?使用该种方式一个字节及一个字表示的数据大小范围是多少?
2. 微机中提供了RS-232C标准的异步串行通讯接口,通常标记为COM1和COM2,已知COM1对应的中断号是4,COM2对应的中断号是3.请编程设置IMR,允许COM1产生中断。禁止COM2产生中断。
3. 解释,微处理器,指令周期,中断向量表。
4. 为什么称8088是准16位处理器。
5. 两台微机采用RS-232C标准的接口互联,请设计连接方法。
6. 描述IBM-PC/XT计算机的四种基本输入输出方式,以及它们的主要特点
7. 举例说明8086的寻址方式
8. 用DEBUG编写程序,在屏幕上显示一个字符串HELLO!,并以A.ROM为文件名存盘
9. 编写完整汇编程序,将内存中10个有符号数求和。
10. 编写完整程序将内存中一个无符号字节数以16进制的形式显示在屏幕上
11. 编写完整汇编程序,统计内存中10个有符号数中正数的个数
12. 编写完整汇编程序,将内存中的5个无符号数从小到大排列
13.

04年
1. 名词解释:微处理器,单片机
2. 微处理器对端口地址的管理方式有那两种?8086采用何种方式,有何特点?
3. 微机中采用8259A管理中断源,若有32级中断需要管理,需几片8259,如何连接?
4. 计算机中常用的四种输入输出方式是哪些?
5. PC机中可以通过对8255和8253编程来控制扬声器发声,8253用来产生什么信号?
6. 编写完整汇编语言程序,将内存中一个组合BCD数以十进制显示在屏幕上。
问题补充:不好意思,只能提高两次。。若哪位高人回答了,,我会追加500悬赏分。。。在此先感谢各位的关注啦。 积分绝对会给。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-19
在计算机组成原理上去寻找,应该都能找到,这要别个写的话估计手都要打酸
第2个回答  2009-03-19
先给我一半分表示诚意,我就给你做
第3个回答  2009-03-19
这么多的问题,真的给么
第4个回答  2009-03-20
难度太大了