面试java中计算机组成原理知识点

计算机系统组成:计算机硬件系统和计算机软件系统
计算机硬件系统:存储器,运算器,控制器,输入设备,输出设备。
**计算机软件系统:**操作系统,语言处理程序,标准库程序,服务性程序,数据库管理系统,计算机网络软件。
存储器:三级存储结构:高速缓冲存储器(cache),主存储器和外存储器。按存取方式划分为随机存储器(RAM存储器中任何存储单元都能被随机存取),串行访问存储器(SAS存取时间与存储单元的物理位置有关),只读存储器(ROM对内容只能读不能写的存储器)
CPU:控制器(程序计数器,缓存寄存器,指令寄存器,指令译码器,地址寄存器);运算器(算术逻辑单元,累加寄存器,数据缓冲寄存器和状态标志寄存器);功能是指令控制,操作控制,时间控制,数据加工。
CPU响应中断的条件:(1)中断源有中断请求(2)CPU允许接受中断请求(3)一般情况下,都要等到一条指令执行完毕后才能响应中断,除非遇到特殊的长指令才允许中途打断它们。
中断处理步骤:(1)关中断(2)保护断点和现场(3)判别中断条件(4)开中断(5)执行中断服务程序(6)退出中断
外围设备:输入设备,输出设备,输入/输出兼容设备,外存设备,过程控制设备(A/D模数转换器、D/A),数据通信及网络设备(调制解调器、网卡)。
系统总线:计算机系统通过总线将CPU、主存储器、I/O设备连接起来,计算机在各部件就可传送地址、数据和控制信息。包含地址线、数据线、控制线,总线通信包含了同步通信和异步通信,常用总线ISA、MCA、PCI、AGP、VESA。
参考书籍:《计算机组成原理》 薛胜军等著 华中科技大学出版社 2003年1月

你可能感兴趣的:(附录)