当前位置:文档之家› 微机原理与接口技术期中试卷B

微机原理与接口技术期中试卷B

福建师范大学福清分校2009—2010学年度上学期2008级电子信息科学与技术专业《微机原理与接口技术》试题(B卷)试卷类别:闭卷考试时间:120分钟学号姓名成绩一、单项选择题(每题 分,共 分)单项选择题转换成二进制数是☎ ✆。

①   ②   ③  ④    将二进制数   转换成十六进制数是( )。

①  ☟ ②  ☟ ③☟ ④ ✌☟将十进制数 转换成十六进制数是( )。

① ☟ ② ☟ ③ ☟ ④ ☜✌☟在一个 位二进制的机器数中,补码表示整数的范围是( )。

①  ~ ②  ~③  ~ ④  ~ 用 位补码表示数  的机器码算术右移一位后的结果是( ) 。

①  ②   ③  ④   已知✠   ,✠  ,则☯✠ ✠补 ( )。

①    ②    ③   ④   已知☯✠补   ,☯✡补   ,则☯✠✡补 ( ) 。

①   ②   ③ ④ 二进制的十进制编码称为( )。

① 码 ② ✌✋✋码 ③ 机内码 ④ 二进制码对指令 ☹ ✠, ☹,正确的解释是( )。

① 该指令执行的结果无法预料,可能导致无休止执行。

② 这条指令是错误的,不能执行。

③ 该指令只有在 ☹ 时才可执行。

④ 该指令是正确的,该指令一次性从 ☹获得移位次数后, ☹的使命即完成,不会再对指令产生后续的影响。

 指令 ✞ ✌☹☯ 中,源操作数的这种描述形式( )。

① 只能出现在汇编语言源程序中。

② 只能出现在 ☜✞☝中的反汇编(✞)状态下。

③ 既可出现在汇编语言源程序中,也会出现在 ☜✞☝的反汇编状态下。

④ 在任何状态下均不能出现。

 能使串操作中的串指针产生减量变化指令是( )。

① ❆✋ ② ❆ ③❆ ④ ☹ 下列堆栈操作指令中,不正确的指令是( )。

① ✞☟  ② ✞☟ ☜☯✋ ③   ☟ ④   已知✌☹   ,且为无符号数,现要将其扩展为 位,结果送至✌✠,下列各组指令中错误的是( )。

①  ② ✠ ✌☟✌☟ ③ ✌☠ ✌✠☞☞☟④ ✞ ✌☟共五页第一页 要将以内存  ☟单元开始的一个字的内容算术左移 位,下列各组指令中,正确的是( )。

① ✞ ☹ ②✞ ☹✌☹☯  ☟ ☹✞ ✌✠  ☟✞ ☜✌✠✞ ✠ ☟✌☹ ☜☯✠☹③ ✞ ☹ ④ ✞ ☹,✞ ✌✠  ☟✌☹  ❆  ☯ ☟☹✞☟ ✞ ✌✠✞ ✋ ☟✌☹  ❆☯✋☹  关于字符串操作指令,下列说法中,( )是正确的。

① 字符串操作指令只能用于字符串操作② 因字符串的字符的编码 ✌✋✋码长度为一个字节,所以字符串操作指令只能按字节进行③ 字符串指令不仅可用于字符串操作,也可用于一般的成组数据(或数据块)操作④ 字符串操作指令只有在用于一般数据块的操作时,才能按字进行 如下所示,内存中有两个大小相同的数据区 ✞☞ 和 ✞☞,它们各自的地址范围已给出。

现要采用字符串操作指令将 ✞☞ 中的数据传递至 ✞☞中,下列各组指令中正确的是( )。

① ✞ ✌✠ ☟ ② ✞ ✌✠ ☟ ③ ✞ ✌✠ ☟ ④✞ ✌✠ ☟✞ ✌✠ ✞ ✌✠ ✞ ✌✠ ✞ ✌✠✞ ☜✌✠ ✞ ☜✌✠✞ ☜✌✠ ✞ ☜✌✠✞ ✋ ✞ ✋ ✞ ✋☟ ✞ ✋☟✞ ✋ ☟ ✞ ✋ ☟✞ ✋ ☟ ✞ ✋ ☟✞ ✠ ☟ ✞ ✠✌☟✞ ✠✌☟ ✞ ✠✌☟☹ ❆☹ ❆☜ ✞ ☜ ✞ ☜ ✞ ☜ ❆ 对指令 ✞ ☠, ☟下列各项中,能作为目的操作数☠的是( )。

① ☯✠ ② ✡❆☜ ❆ ☯ ③ ❆ ☯✋✠ ④  用汇编语言编制的程序,称为( )。

① 目标程序 ② 编译程序 ③ 解释程序 ④ 源程序 若将汇编语言源程序翻译成机器语言的程序应采用( )程序。

♊ 编译程序 ② 调试程序 ③ 汇编程序 ♍ 解释程序 下列条件转移指令助记符对中,功能相同的是( )。

① ☺☝☺☠☹ ② ☺☜☺☠☝ ③☺✌☜☺☠ ④ ☺☠☜☺☪已知✞✌  ,若汇编时✞✌分配的偏移地址是  ☟,则汇编后  ☟单元的内容是( )。

① ☟ ② ☟ ③☟ ④ ☟ 如果✌- ☜☝是从存储器的  ☟地址开始的一个数据段的段名, ☜是其中的一个变量名,则 ✞ ✠☜☝ ☜执行后, ✠的内容为( )。

♊ ☟ ♋  ☟♌  ☟ ♍  ☟共五页第二页下列指令中( )是错误的。

♊ ✋☠  ❆ ✡✌❆ ☯✠ ☯✋♋ ☹☜✌ ✋✡✌❆ ☯✠ ☯✋♌ ✞ ✋,  ❆ ☯✠ ☯✋☯✡✌❆♍ ✞ ✌☹, ✡❆☜ ❆ ✡✌❆ ☯✠ ☯✋执行数据段位于的 ☟☞☞☞☟,则 寄存器的内容为( )。

♊ ☟ ♋ ☟♌ ☞☞☜☟ ♍ ☞☞☞☞☟ 已知数组✌✌✡定义如下✌✌✡    ✌  ✍则将数组✌✌✡的长度存入 ✠寄存器的指令是( )。

♊ ✞ ✠✌✌✌✡♋ ✞ ✠ ☎✌✌✌✡✆♌ ✞ ✠✌✌✡ ♍ ✞ ✠ ☎✌ ✌✡✆ 若✌, ☟指令 ✞ ✌✠☎✌ ✌☠ ✆  ☎✌ ✠ ✆经汇编执行后,✌✠的值为( )。

♊ ☟♋ ☟ ♌ ☞☟ ♍ ☟ 若 ☟,☠ ☟,☹ ☟则指令 ✞ ✠☎ ✌☠ ☠✆  ☠❆ ☹执行后, ✠的内容为( )。

♊ ☟♋ ☟♌ ☟ ♍ 以上答案都不对指令☺  ☟❆ ❆✌☝转向地址❆✌☝必须是在它的下一条指令地址的( )字节范围内。

①  ❞ ② ❞ ③  ~ ④~ 不能把 ☟存入一个存储器字中的数据定义方式是( )。

①  ☟ ②  ☟ ☟ ③ ❻ ❼ ④  ❻ ❼ 已知数据定义为: ☜   ,欲将其中的 取入 ✠寄存器,则( )指令可达此目的。

♊ ☹☜✌ ✠ ☜ ♋ ✞ ✠☞☞☜❆ ☜♌ ✞ ✠ ☜ ♍ ✞ ☜ ✠ 对下面的四条等值语句☜✈✞  ☜✈✞☜✈✞ ☜✈✞ 正确的指令是( )。

♊ ✌ ✌☹   ♋ ✞ ✌✠  ♌ ✞ ✠   ♍ ✞ ✌☹   对于下面的数据定义☞✋❆   ☜☠   正确的语句是( )。

♊ ✞ ☜☠✡❆☜ ❆ ☞✋❆♋ ✞ ✌✠ ☜☠♌ ✞ ☹ ☞✋❆ ♍ ✞ ✠  ❆ ☜☠ 对于子程序的定义,正确的是( )。

♊ ✌♉ ♋  ✌♉✌♉ ☜☠ ☜☠ ✌♉♌ ✌♉ ♍ ✌ ♉☜☠ ☜☠ ✌♉共五页第三页 对于段的定义,正确的是( )。

♊ ☜☝☜☠❆ ✌✌ ✞☹✋ ❻☜❼♋ ✌ ☜☝☜☠❆☜☠ ✌ ☜☠♌ ✌ ☜☝☜☠❆ ♍ ✌ ☜☝☜☠ ✌ ☜☠ 要求定义一个内容为“☟☜☹☹ ✋”并回车换行的字符变量 ❆,应使用( )语句。

♊ ❆  ❻☟☜☹☹ ✋❼☟✌☟♋ ❆  ☟☜☹☹ ✋ ☟✌☟♌ ❆  ❻☟☜☹☹ ✋, ☟ ✌☟❼ ♍ ❆  ❼☟☜☹☹ ✋❼❼☟❼❼✌☟❼  定义语句✌   ✞☎ ?✆与( )语句。

♊ ✌   ?  ✍ ♋ ✌   ✍♌ ✌   ✍♍ ✌   ✍ ✍ 设  , 是已经用 定义的变量,则正确的语句是( )。

♊   ♋   ♌  ✌✠ ♍ 以上答案均不对  下列的操作表达方式,正确的是( )。

♊ ✌❆✌☜☝ ☜☝ ♋ ☜☝ ☜☠❆ ❻☜❼♌ ✡✌❆✌ ☜☝☜☠❆✌❆✌ ♍ 以上表达方式均不对☜☠ 在下列表达方式中,正确的是( )。

♊ ✞☟  ❆ ☟ ☯✠✋☟ ♋ ✌ ✠ ☞☞☜❆ ✌ ☎✌为变量✆♌ ✌  ❆ ☯✋, ✋ ♍ 以上都是正确的 汇编程序中语句 ✌❆✌  ☟的含义是( )。

♊ 用 ✌❆✌表示 ☟♋ 定义 ✌❆✌为变量其初值为 ☟♌ 从标号 ✌❆✌对应的地址起 ☟个单元被分配♍ 定义 ✌❆✌为变量,其地址为  ☟二、、计算编程题(第 题每题 分,第 题每题 分,总 分)将下列十进制数转换为等值的二进制数。

( )( )( )( )( )( )( )( )将下列二进制数转换为等值的十进制数。

( )( )( )( )( )( )( )( )共五页第四页 设字长为 位,写出下列数的原码、反码和补码。

( )( )( )( )( )( )( )分别指出下列 条语句的错误✞ ☯✋☟✞ ☟✌✠✋☠ ✞ ☯✠☯✋✞☞简述堆栈的性质:如果 ☞☟☟连续执行两条 ✞☟指令后,栈顶的的物理地址是多少✍和 值如何?再执行一条 指令后,栈顶的物理地址又是多少? 和 值又是多少?有关寄存器的内容如下:☟☟✠☟☟✋☟✋☟☎☟✆✌☟ ☎☟✆☟ ☎☟✆☟ ☎☟✆☟ ☎☟✆☟ ☎☟✆✌☟ ☎☟✆☟ ☎☟✆ ☟ ☎☟✆☟ ☎☟✆☟ ☎☟✆☟在下表写出 指令中源操作数 的那寻址方式及✌✠和内容。

相关主题