大工19春《计算机原理》在线作业31答案
- 格式:docx
- 大小:12.55 KB
- 文档页数:4
学习中心:深圳市龙华区龙华街道成人文化技术学校奥鹏学习中心[43]专业:计算机科学与技术年级: 2019年春季学号: 191585307814学生:刘智明题目:操作系统1.谈谈你对本课程学习过程中的心得体会与建议?操作系统是网络工程专业的主要专业基础课和主干课。
操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。
通过模拟操作系统的全部或者部分功能的实现,加深对操作系统工作原理和操作系统实现方法的理解,达到练习编程的目的,提高学生运用理论知识分析问题、解决问题的能力,为学生从事科学研究和独立负担计算机及其应用方面的工作打好扎实的基础。
2.《操作系统》课程设计,从以下5个题目中任选其一作答。
题目三:进程同步与互斥生产者-消费者问题要求:(1)撰写一份word文档,里面包括(设计思路、流程(原理)图、基本内容、源代码)章节。
(2)设计思路:简单介绍生产者进程的功能以及消费者进程的功能。
(3)流程(原理)图:绘制流程图或原理图。
(4)基本内容:详细介绍生产者进程与消费者进程之间的同步与互斥关系。
(5)源代码:列出源代码,也可以仅列出伪代码。
答案:一、设计思路:生产者消费者问题是一个著名的进程同步问题。
描述的是有一群生产者进程在生产消息,并将此消息提供给消费者进程去消费。
为使生产者进程和消费者进程能并发执行,在它们之间设置了一个具有n 个缓冲区的缓冲池,生产者进程可将它所生产的消息放入一个缓冲区中,消费者进程可从一个缓冲区中取得一个消息消费。
尽管所有的生产者进程和消费者进程都是以异步方式运行的,但它们之间必须保持同步,即不允许消费者进程到一个空缓冲区去取消息,也不允许生产者进程向一个已装有消息且尚未被取走消息的缓冲区中投放消息。
二、流程图:生产者:消费者:三、基本内容:同步是一种时序关系。
如规定了进程1处理完事情A后,进程2才能处理事情B,经典的同步问题是生产者和消费者间的同步.互斥描述的是一种独占关系.如任一时刻,进城1和进程2中只能有一个写文件C.计算机系统中的每个进程都可以消费或生产某类资源。
----------------------- 时磊忖呎… ...... . ..... ... .....第1章 微型计算机基础知识一、选择题3•若用MBf 乍为PC 机主存容量的计量单位,1MB 等于() 字节。
A 、210个字节B 、220个字节C 、230个字节D 、240个字节4 •运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为 ()。
A 、 两个整数相加,若最高位(符号位)有进位,则一定发生溢出B 、 两个整数相加,若结果的符号位为 0,则一定发生溢出C 、 两个整数相加,若结果的符号位为 1,则一定发生溢出D 两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发 生溢出5 •运算器的主要功能是()。
A 、算术运算B 、逻辑运算C 、算术运算与逻辑运算D 、函数运算 6 •运算器由很多部件组成,其核心部分是()。
A 、数据总线B 、算术逻辑单元C 、累加器D 、多路开关 7. 在一般的微处理器中,() 包含在CPU 中。
A 、内存B 、输入/输出单元C 、磁盘驱动器D 、算术逻辑单元9. 若某数据段位于存储区38000H H 47FFFH 则该数据段的段基址为()。
A 、 38000HB 、 47FFFHC 、 3000HD 、 3800H 10. 程序设计中所使用的地址是( )。
A 、逻辑地址B 、有效地址C 、物理地址D 、段基址 11. 80X86执行程序时,对存储器进行访问时,物理地址可由( )组合产生。
A 、SS 和 IPB 、CS 和 IPC 、DS 和 IPD 、CS 和 BP12 .某处理器与内存进行数据交换的外部数据总线为 32位,它属于()。
A 、8位处理器B 、16位处理器C 、32位处理器D 、64位处理器 13. 在堆栈操作中,隐含使用的通用寄存器是( )。
A 、AX B 、BX C 、SI D 、SP 14. 主要决定微机性能的是( )A 、CPUB 、耗电量C 、质量D 、价格 15. 十进制负数 -38的八位二进制补码是( )A 、01011011B B 、11011010BC 、11011011BD 、01011010B16. 若某台微型计算机的型号是奔四 A 、CPL 中有800个寄存器 C 、该微机的内存为800MB 17. 在计算机内部,一切信息的存取, A 、EBCDIC 码 B 、ASCII 码 800,则其中800的含义是( B 、CPU 中有800个运算器 D 、时钟频率为800MHZ处理和传送都是以( C 18. 16位PC 机中整数的有效范围是( -32768 —32767 B 0—65535 D A 、 C 、 19.在A 、 )形式进行。
南开19春学期(1503、1509、1603、1609、1703)《计算机原理》在线作业-24、D一、单选题共30题,60分1、19、总线的数据传输率可按公式Q = W×F / N 计算,其中Q 为总线数据传输率,W 为总线数据宽度,F 为总线时钟频率,N 为完成一次数据传送所需要的总线时钟周期个数。
若总线位宽为16 位,总线时钟频率为8MHz,完成一次数据传送需2 个总线时钟周期,则总线数据传输率Q 为()A16Mb/sB8Mb/sC16MB/sD8MB/s本题选择是:?2、37、在存储器芯片中,地址译码采用双译码方式是为了()A扩大寻址范围B减少存储单元数目C增加存储单元数目D减少存储单元选通线数目本题选择是:?3、20、在DMA 方式传送数据的过程中,由于没有破坏()的内容,所以CPU 可以正常工作(访存除外)A程序计数器B程序计数器和寄存器C指令寄存器D都不对本题选择是:?4、16、时序控制信号发生器的作用是()A从主存中取出指令B完成指令操作码的分析C产生控制时序D产生各种操作控制信号本题选择是:?5、23、在存储器层次结构中,存储器从速度最快到最慢的排列顺序是()A寄存器-主存-Cache-辅存B寄存器-主存-辅存-CacheC寄存器-Cache-辅存-主存D寄存器-Cache-主存-辅存本题选择是:?6、29、若二进制数为1111.101,则相应的十进制数为()A15.625B15.5C14.625D14.5本题选择是:?7、20、如果一个高速缓存系统中,主存的容量为12MB,Cache 的容量为400KB,则该存储系统的总容量为()A12MB+400KBB12MBC400KBD12MB-400KB本题选择是:?8、23、在三种集中式总线裁决中,()方式对电路故障最敏感A链式查询B计数器定时查询C独立请求D都一样本题选择是:?9、20、假设某系统总线在一个总线周期中并行传输4 字节的信息,一个总线周期占用2个时钟周期,总线时钟频率为10MHz,则总线带宽是()A10MB/sB20MB/sC40MB/sD80MB/s本题选择是:?10、1PU 中控制器的功能是()A产生时序信号B从主存取出一条指令C产生指令操作的译码D从主存取出指令,完成指令操作码的译码,并产生有关的操作控制信号,以解释执行该指令。
大工19秋《计算机原理》在线作业3
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.通道是重要的I/O方式,其中适合连接大量终端的通道是( )。
A.选择通道
B.数组多路通道
C.字节多路通道
D.以上选项均不正确
该题正确选项:C
2.周期挪用方式常用于( )输入/输出中。
A.通道方式
B.程序查询方式
C.中断方式
D.DMA方式
该题正确选项:D
3.中央处理机是指( )。
A.运算器、控制器、Cache
B.运算器
C.控制器
D.主存
该题正确选项:A
4.指令周期是指( )。
A.时钟周期时间
B.CPU执行一条指令的时间
C.CPU从主存取出一条指令的时间
D.CPU从主存取出一条指令加上执行这条指令的时间
该题正确选项:D
5.下列( )不属于控制器的部件。
A.程序计数器
B.状态条件寄存器
C.操作控制器
D.指令寄存器
该题正确选项:B
6.在一般的数据类型中,( )数据创造了对某个具体位进行布尔运算的机会。
A.逻辑
B.数值
C.字符
D.地址
该题正确选项:A。
《计算机组成原理》试题及答案一、单项选择题1.若十进制数据为137.5则其八进制数为(B)。
A、89.8B、211.4C、211.5D、1011111.1012.若x补=0.1101010,则x原=(D)。
A、1.0010101B、1.0010110C、0.0010110D、0.11010103.若定点整数64位,含1位符号位,补码表示,则所能表示的绝对值最大负数为(C)。
A、-264B、-(264-1)C、-263D、-(263-1)5.若脂用双符号位,则发生正溢的特征是:双符号位为(B)。
A、00B、01C、10D、116.浮点加减中的对阶的(A)。
A、将较小的一个阶码调整到与较大的一个阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将加数的阶码调整到与被加数的阶码相同7.原码乘法是(A)。
A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘8.原码加减交替除法又称为不恢复余数法,因此(C)A、不存在恢复余数的操作B、当某一步运算不够减时,做恢复余数的操作C、仅当最后一步余数为负时,做恢复余数的操作D、当某一步余数为负时,做恢复余数的操作9.为了缩短指令中某个地址段的位数,有效的方法是采取(D)。
A、立即寻址B、变址寻址C、间接寻址D、寄存器寻址10.堆栈指针SP的内容是(B)。
A、栈顶单元内容B、栈顶单元地址C、栈底单元内容D、栈底单元地址11.高速缓冲存储器Cache一般采取(A)。
A、随机存取方式B、顺序存取方式C、半顺序存取方式D、只读不写方式12.若存储周期250ns,每次读出16位,则该存储器的数据传送率为(C)。
A、4×106字节/秒B、4M字节/秒C、8×106字节/秒D、8M字节/秒13.半导体静态存储器SRAM的存储原理是(A)。
2019年春季《微型计算机原理及应用》期末复习文档一、写出对应关系1. CPU (D)A总线接口部件,实行执行部件所需要的所有总线操作2.存储器(G)B指示下一条要执行指令的偏移地址3. EU (J)C保存各逻辑段的起始地址的寄存器。
PC机有4个段寄存器CS,DS,SS,ES4. BIU (A)D取指令,分析并控制指令执行的部件5.堆栈(H)E惟一代表存储器空间中的每个字节单元的地址6. IP (B)F保存当前栈顶地址的寄存器7. SP (F)G存储程序、数据信息的记忆装置,PC机有RAM和ROM两种8.段寄存器(C)H以后进先出方式工作的存储空间9.物理地址(E)I告诉CPU要执行的操作,在程序运行时执行10.指令(I)J执行部件,由算术逻辑单元(ALU)和寄存器等组成二、简答题1.指令执行过程分哪3个阶段?答:取指、译码和执行2.对I/O端口有哪两种编址方式?答:统一编址独立编址3.简述可编程计数器/定时器的工作原理。
答:可编程计数器/定时器的功能体现在两个方面。
一是作为计数器,即在设置好计数初值(即定时常数)后,便开始减1计数,减为0时,输出一个信号。
二是作为定时器,即在设置好定时常数后,便进行减1计数,并按定时常数不断地输出为时钟周期整数倍的定时间隔。
4.实现模/数转换常见的方法有哪几种?答:常见的有计数法、双积分法和逐次逼近法。
5.常用的外部总线有哪些?答:对于计算机系统来说,外部总线中除了最简单的RS—232—C和打印机专用的Centronics总线外,最常用的外部总线是IDE(EIDE)总线、SCSI总线和USB总线。
三、说明选择题1、键盘、鼠标器、扫描仪、显示卡、打印机等外围设备,试述各采用何种接口,并说明端口所连接的设备(从下列接口或端口中选择)。
AT接口(5芯插口) PS/2接口(6芯插口)红外线接口USB接口IEEE 1394接口RS-232串行接口(D型9针接口)标准并行接口(Centronics) 增强型并行接口(EPP)AGP接口D-SUB(D型头,有3排15针信号线)DVI接口(D型头,有3排24针信号线) S-Video(圆形,4孔信号线)FDD接口(34针) IDE接口SCSI接口RJ-45端口BNC端口LINE IN端口MIC IN端口LINE OUT端口READ OUT端口MIDI端口参考答案:1).目前PC机所使用的键盘接口有AT接口(5芯插口) 、PS/2接口(6芯插口)、红外线接口和USB接口。
计算机组成原理华师在线作业(全附答案)1、已知x=0.1001和y=-0.1111, 用变形补码计算x+y和x-y, 同时指出运算结果是否溢出。
解:x=0.1001 y=-0.1111[x]补=00.1001,[y]补=11.0001,[-y]补=00.1111[x+y]补=00.1001+11.0001=11.1010 无溢出x+y=-0.0110[x-y]补=00.1001+00.1111=01.1000 溢出x-y=+1.1000>12、已知二进制数X=2-10×(-0.100011),Y=2-11×(-0.110101),设阶为5位(包括2位阶符),用补码表示,尾数为8位(包括2位尾符),用补码表示,按浮点运算方法,求X-Y的值,运算过程阶和尾数均用双符号进行,舍入采用就近舍入法。
解:阶和尾数都采用双符号位[x]浮=11011,11.0110101 [y]浮=11101,00.0101011 [-y]浮=00011,11.1010101 ①对阶[ΔE]补=[Ex]补+[-Ey]补=11011+00011=11110 可见ΔE=-2,将Mx右移2位,[x]浮=11101,11.11 01101(01) ②尾数进行减运算相减11.1101101(01) +11.1010101------------------------ 11.1000010(01) ③结果规格化并进行舍入处理[x-y]浮=11101, 11.1000010(01) 左规[x-y]浮=11100, 11.0000100(1) ④溢出检查由于两位阶符为11,不是01,因此无溢出。
最终的结果为x-y=2-100×(-0.1111011)3、若x=01001011,y=10001011,则逻辑加运算x+y= 。
解:若x=01001011,y=10001011,则x+y=11000000。
4、CPU执行一段程序时,cache完成存取的次数为1800次,主存完成存取的次数为100,已知cache存取周期为50ns,主存为250ns, cache/主存系统的效率为。
大连理工大学22春“电力系统自动化技术”《计算机原理》作业考核题库高频考点版(参考答案)一.综合考核(共50题)1.软堆栈的优点是速度快,缺点是容量小。
()A.正确B.错误参考答案:B2.一个具有20位地址和32位字长的存储器,能存储()个字节的信息。
A.2MB.4MC.8MD.16M参考答案:B3.设置中断排队判优逻辑的目的是()。
A.产生中断源编码B.使同时中断申请中级别高的优先响应C.使CPU能方便转入中断服务D.提高中断响应速度参考答案:B4.通常情况下,用于连接大量的低速设备是下列选项中的()。
A.字节多路通道B.数组多路通道C.选择通道D.以上选项均不正确参考答案:A5.浮点加减法运算中,溢出的性质取决于尾数的符号位。
()A.正确B.错误参考答案:A6.CPU内通用寄存器的位数取决于()。
A.存储器容量B.机器字长C.指令的长度D.CPU的管脚数参考答案:B7.以晶体管为主要器件的是()。
A.第一代计算机B.第二代计算机C.第三代计算机D.第四代计算机参考答案:B8.计算机系统中采用补码运算的目的是为了()。
A.与手工运算方式保持一致B.提高运算速度C.简化计算机的设计D.提高运算的精度参考答案:C9.下列选项是光可擦可编程ROM的是()。
C.EPROMD.EEPROM参考答案:C10.多路通道在同一时间能处理多个I/O设备的数据传输。
()A.正确B.错误参考答案:A11.指令通常由操作码字段与地址码字段两部分组成。
()A.正确B.错误参考答案:A12.机器字长通常与主存单元的位数一致。
()A.正确B.错误参考答案:A13.主存储器由MOS半导体存储器组成。
()A.正确B.错误参考答案:A14.在补码表示法中,大于模的整数倍可以被丢掉,不影响结果的正确性。
()参考答案:A15.中断服务程序的中断入口地址是固定不变的。
()A.正确B.错误参考答案:B16.周期挪用的方法适用于I/O设备读写周期()内存的存储周期的情况。
【2019奥鹏】-大工19秋《计算机原理》在线作业1
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 50 分)
1.计算机硬件能直接执行的只有( )。
A.高级语言
B.符号语言
C.汇编语言
D.机器语言
[解析提示:认真完成本题作答,参考001]
标准解析参考答案:D
2.计算机系统中采用补码运算的目的是为了( )。
A.简化计算机的设计
B.提高运算速度
C.提高运算的精度
D.与手工运算方式保持一致
[解析提示:认真完成本题作答,参考001]
标准解析参考答案:A
3.若某数X的真值为-0.1010,在计算机中该数表示为 1.0110,则该数所用的编码方法是( )码。
A.补
B.移
C.反
D.原
[解析提示:认真完成本题作答,参考001]
标准解析参考答案:A
4.某数在计算机中用8421BCD码表示为011110001001,其真值为( )。
A.789
B.3611
C.1929
D.11110001001B
[解析提示:认真完成本题作答,参考001]
标准解析参考答案:A
5.下列选项中,( )不属于硬件。
A.电源
B.内存
C.CPU
D.ASCII
[解析提示:认真完成本题作答,参考001]
标准解析参考答案:D。
大工20春《计算机原理》在线作业2
把存储单元A的内容传送到存储单元B的指令执行后,存储单元A的内容()。
A:空白或零
B:与存储单元B的内容相同
C:二进制补码
D:存储单元
答案:B
为了缩短指令中某个地址段的位数,有效的方法是采取()。
A:立即寻址
B:变址寻址
C:间接寻址
D:寄存器寻址
答案:D
八个二进制位一般用来表示一个()。
A:字节
B:字
C:字长
D:以上选项均不正确
答案:A
微程序控制器中,机器指令与微指令的关系是()。
A:每一条机器指令由一条微指令来执行
B:每一条机器指令由微指令编写的微程序来解释执行C:每一条机器指令组成的程序可由一条微指令来执行D:一条微指令由若干机器指令来执行
答案:B
CPU内通用寄存器的位数取决于()。
A:存储器容量
B:机器字长
C:指令的长度
D:CPU的管脚数
答案:B
有关高速缓冲存储器cache的说法正确的是()。
A:只能在CPU外
B:CPU内外都可设置cache。
大工19春《计算机原理》在线作业3
试卷总分:100 得分:0
一、单选题(共10 道试题,共50 分)
1.通道对CPU的请求形式是()。
A.中断
B.自陷
C.通道命令
D.跳转指令
正确答案:A
2.指令助记符为ADD的是()指令。
A.加法
B.减法
C.传送
D.跳转
正确答案:A
3.通道与CPU分时使用存储器,实现了CPU内部运算与I/O设备的()工作。
A.并行
B.串行
C.分时
D.以上选项均不正确
正确答案:A
4.()是独立于主机工作的,有自己的指令系统,完成算术/逻辑运算,读/写主存储器,与外设交换信息等。
A.外围处理机
B.输出设备
C.输入输出设备
D.输入输出处理器
正确答案:A
5.采用DMA方式高速传输数据时,数据传送是()。
A.在总线控制器发出的控制信号控制下完成的
B.在DMA控制器发出的控制信号控制下完成的
C.由CPU执行的程序完成的
D.由CPU响应硬中断处理完成的
正确答案:B
6.禁止中断的功能可以由()来完成。
A.中断触发器
B.中断允许触发器
C.中断屏蔽触发器
D.中断禁止触发器
正确答案:B
7.()方式一般用于高速传送成组数据。
A.中断
B.DMA
C.堆栈
D.以上选项均不正确
正确答案:B
8.数组多路通道与设备之间的数据传送是以()为基本单位。
A.字节
B.数据块
C.字
D.位
正确答案:B
9.()在逻辑上可以连接多个高速设备。
A.字节多路通道
B.数组多路通道
C.选择通道
D.高速通道
正确答案:B
10.DMA方式是直接在()之间建立的数据通路。
A.CPU与外围设备
B.主存与外围设备
C.外设与外设
D.CPU与外设
正确答案:B
二、判断题(共10 道试题,共50 分)
1.一个更高优先级的中断请求一定能中断另一个中断处理程序的执行。
A.对
B.错。