资源描述:
《微机原理答案(补充)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、转键命令处理与表中的码符合吗?NNYYNY设A端口工作在输出方式B端口工作在输入方式往行线输出全0读取列值有闭合键吗?保留列值延迟20ms设A端口工作在输入方式B端口工作在输出方式输出刚才读得的列值读取行值设置键码值修改表地址,修改计数值表查完了吗?11.2叙述行反转法的基本工作原理,画出行反转法的程序流程答:1.行反转法的基本工作原理:将行线接一个并行口,使其工作于输出方式;将列线接一个并行口,使其工作于输入方式;程序使CPU通过输出口往各行线上全送低电平,然后读入列线的值。若此时有某个键被按下,则必定会使某列线值为0。然后程序将两个并行端口的输入
2、/输出方式调换,并将刚才读得的列线值从列线所接的并行口输出,再读取行线的输入值,在闭合键所在的行线上的值必定为0。这样当一个键被按下时,必定可以读得唯一的行值和列值。2.程序流程如右:15.3微型机系统中的总线分为哪几类?各有什么特点?按照布局范围分:(1)内部总线处于CPU内部、用来连接片内运算器和寄存器等各个部件的总线,也叫片内总线。(2)局部总线是主板上的信息通道,连接主机板上各主要部件,而且通过扩展槽连接各种适配器。(3)系统总线这是多处理器系统即高性能计算机系统中连接各CPU插件板的信息通道,用来支持多个CPU的并行处理。(1)外部总线是微
3、型机和外设之间的通信总线。按照功能:数据总线、地址总线和控制总线,分别用来传输数据、地址、命令和状态信号。15.32什么叫PCI的配置空间?其功能是什么?配置空间是PCI系统中所特有的、容量固定的特定格式的存储器。功能:一是为系统软件提供此设备的相关参数,包括设备类型、名称、接口、有没有中断等,以便安装对应的驱动软件;二是为系统软件的配置操作和设备运行提供基地址寄存器和工作寄存器。16.4Pentium系统中的BIOS包含哪些内容?BIOS中存放系统中常用的I/O设备的驱动程序自检和初始化程序启动程序参数配置程序I/O驱动程序9.5编程将8253/8
4、254计数器0设置为模式1,计数初值为3000H;计数器1设置为模式2,计数初值为2010H;计数器2设置为模式4,计数初值为4030H;地址设为0070H、0072H、0074H、0076H。答:MOVAL,32H;设置计数器0为模式100110010OUT76H,ALMOVAX,3000H;设置计数器初值OUT70H,AL;先输出低8位MOVAL,AHOUT70H,AL;再输出高8位MOVAL,74H;设置计数器1为模式201110100或者01111100OUT76H,ALMOVAX,2010H;设置计数器初值OUT72H,AL;先输出低8位M
5、OVAL,AHOUT72H,AL;再输出高8位3.33下面的程序段实现两个16位组合BCD码相减,进入程序时,BX中为被减数,AX中为减数,程序执行后,结果在AX中。请仿照这一程序段设计两个16位组合BCD码相加的程序。STASUB:MOVCH,AH;保存高8位SUBAL,BL;低8为相减DAS;十进制调整XCHGAL,CHSBBAL,BH;高8位相减DASMOVAH,AL;结果放在AX中MOVAL,CHRET答:MOVCH,AHADDAL,BLDAAXCHGAL,CHADCAL,BHDAAMOVAH,ALMOVAL,CHRET3.41用串操作指令设
6、计一个程序,在WWW开始的长度为100H个字的区域检索一个关键字,如检索到则返回,否则执行后续程序段,关键字预先放在AX中。答:MOVDI,'WWW'CLDMOVCX,100HMOVDX,CXREPNZSCASWJNZAAARETAAA:.......................