预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1111通信《微机原理与接口技术》作业.doc *教材:中国科大《微型计算机原理与接口技术》第5版 *思考题:不用写在作业本,不用上交作业; *书面题: z写在作业本上,周一上课前上交作业; z作业本必须有封面,写清课程名、班级、学号、姓名; z作业题标清题号,抄写题目; z答题留有间隙或空行。 CH1 思考题:1-5、10、11、13 【1.1】将下列二进制数转换成10进制数。 (1)11001010B(2)00111101B(3)01001101B(4)10100100B 【1.2】将下列16进制数转换成10进制数。 (1)12CH(2)0FFH(3)3A8DH(4)5BEH 【1.3】将下列10进制数分别转换成二进制数和16进制数。 (1)25(2)76(3)128(4)134 【1.4】求出下列10进制数的BCD码(压缩的BCD码和非压缩的BCD码)。 (1)327(2)1256 【1.5】将英文单词About和数字95转换成ASCII码字符串。 【1.6】求出下列10进制数的原码、反码和补码 【1.7】冯?诺依曼结构的计算机由哪几部分组成?大致是如何工作的? 【1.8】计算机的硬件和软件分别指什么? 【1.9】什么是机器语言、汇编语言和高级语言? 【1.10】画出微型计算机的基本结构框图,说明各部分的主要功能是什么。 【1.11】微型计算机系统由哪些部分组成? 【1.12】说明下列名称的英文全称和中文含义。 (1)ALU(2)CPU(3)PC(4)DOS 【1.13】8086和80386各有多少根地址总线?可直接寻址的内存空间各是多少?它们的数 据总线各有多少根? CH2 思考题:2-4、6、10、13-14、17-18 书面题:1、5、7-9、11-12 【2.1】8086/8088CPU可直接寻址多少个内存(字节)单元?多少I/O端口?它们的外部 数据总线各有多少根? 【2.2】8086CPU内部由哪两部分组成?它们大致是如何工作的? 【2.3】CPU、EU、BIU的英文全称和中文含义各是什么? 【2.4】8086CPU内部有哪些寄存器?各有什么用途? 1111通信《微机原理与接口技术》作业.doc 【2.5】两个带符号数10110100B和11000111B相加,运算后各标志位的值等于多少?哪 些标志位是有意义的?如果把这两个数当成无符号数,相加后哪些标志位是有意义的?(参 考例2.2) 【2.6】说明8086引脚信号的功能:AD15~AD0、A19/S6~A16/S3、’RD、’WR、M/’IO、 CLK、RESET、INTR、NMI、ALE、DT/’R、’DEN。 【2.7】已知段地址:偏移地址分别为如下数值,它们的物理地址各是什么?(参考图2.4) (1)1200:3500H(2)FF00:0458H(3)3A60:0100H 【2.8】段基地址装入如下数值,则每段的起始地址和结束地址分别是什么?(参考图2.4) (1)1200(2)3F05H(3)0FFEH 【2.9】已知:CS:IP=3456:0210H,CPU要执行的下条指令的物理地址是什么? 【2.10】什么叫堆栈?它有什么用处?如何设置堆栈? 【2.11】设SS:SP=2000:0300H,则堆栈在内存中的物理地址范围是什么?执行两条PUSH 指令后,SS:SP=?再执行一条PUSH指令后,SS:SP=?(参考图2.6) 【2.12】如果从存储单元2000H开始存放的字节数据为:3AH、28H、56H、4FH,试画出 示意图说明:从2000H和2001H单元开始取出一个字数据各要进行几次操作,取出的数据 分别等于多少?(参考图2.8) 【2.13】8086工作于最小模式时,硬件电路主要由哪些部件组成?为什么要用地址锁存器、 数据缓冲器和时钟产生器?(参考图2.10) 【2.14】8086/8088CPU各用几片地址锁存器、数据缓冲器构成最小模式系统?为什么? 【2.17】什么叫总线周期?一个总线周期一般需要几个时钟周期?若8086-2的时钟频率为 8MHz,它每秒可执行多少条指令? 【2.18】8086工作于最小模式,执行存储器读总线周期,T1~T4周期中主要完成哪些 工作?(参考图2.17) CH3 思考题:5、7、9、11、13-14、16-17 书面题:1-3、6、8、10、12 【3.1】分别说明下列指令的源操作数和目的操作数各采用什么寻址方式。 (1)MOVAX,2408H (2)MOVCL,0FFH (3)MOVBX,[SI] (4)MOV5[BX],BL (5)MOV[BP+100H],AX (6)MOV[BX+DI],‘$’ (7)MOVDX,ES:[BX+SI] (8)MOVVA