全球旧事资料 分类
1
第一章★1118何谓奇偶校验?它有什么用途?请说明其具体方法?答:奇偶校验是一种校验代码传输正确性的方法,它有奇校验和偶校验两种方式,奇偶校验法常用于识别数据是否发生传输错误,并且可以启动校正措施,或者舍弃传输发生错误的数据,要求重新传输有错误的数据块。这种方法是在每一个字节中加上一个奇偶校验位,并被传输,即每个字节发送九位数据,数据传输以前通常会确定是奇校验还是偶校验,以保证发送端和接收端采用相同的校验方法进行数据校验,假如校验位不符,则认为传输出错。★1122何谓堆栈?为什么要设置堆栈?栈区是怎样确定的?数据进栈、出栈按照何种规律?进栈用什么指令?进栈、出栈时栈针将怎样变化?通常栈底所指是什么内容?栈顶所指又是什么内容?答:①堆栈是读写存储器RAM中的一个特殊区域,是一组按照“先进后出”的方式工作的、用于暂存信息的存储单元。②设置堆栈是为了保证断点地址和现场信息。③栈区是通过堆栈指针SP在RAM中建立堆栈后确定的,建立堆栈可用一条传送指令来实现,例如MOVSP60H。④数据进栈出栈按照“先进后出”的规律。⑤进栈指令:PUSHX。⑥出栈指令:POPX。⑦建立堆栈后,当执行进栈指令时,栈针SP的内容自动加1,即(SP)←(SP)1当执行出栈指令时,栈针SP的内容自动减1,即(SP)←(SP)1。⑧栈底所指的是堆栈指针SP所指的起始位置。⑨栈顶所指的是当有数据进栈后SP1,当SP指向的地址为BEGINLENGTH即栈满,此时的SP所指向的位置。★1123为什么要采用总线结构?芯片为什么要通过缓冲器才能挂在总线上?答:①总线。即在微型计算机各芯片之间或芯片内部各部件之间传输信息的一组公共通信线。采用总线结构后,芯片之间不需单独走线,这就大大减少了连接线的数量。②因为挂在总线上的芯片不能同时发送信息,否则多个信息同时出现在总线上将发生冲突而造成错误,这就是说,如果有几块芯片需要输出信息,就必须分时传送,为了实现这个要求,所以芯片要通过缓冲器才能挂在总线上。★1127CPU与外围设备间传送数据有哪几种方式?试根据每一种方式的特征,分析其适用的场合。答:四种:无条件传送方式、查询传送方式、中断传送方式和直接数据通道传送DMA方式。①无条件传送方式:CPU在输入信息以前不必询问输入设备是否准备好了数据,只要执行输入指令就可输入所需信息,同样输出数据前也不必询问输出设备是否已进入准备接收数据状态,只要执行输出指令,输出信息就会被外围设备所接收r
好听全球资料 返回顶部