《汇编语言》试题11 (1).docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《汇编语言程序设计》试题11答案 一、填空题(每空1分,共10分) ⒈8,并遵循逢八进一。⒉数的符号。⒊记忆⒋操作码字段和操作数字段⒌伪操作和宏指令⒍循环控制条件 ⒎过程⒏伪操作⒐(I/O)端口⒑软件 二、选择题(每题1分,共10分。把正确的答案号填在题空中。) ⑴ ④AND ⑵ ③CX ⑶ ①数据传送指令组 ⑷ ②处理器选择伪操作 ⑸ ④FAR ⑹ ①macro和endm ⑺ ④DX ⑻ ②软件中断 ⑼ ①AL ⑽ ③16色,640×480 三、简述题 (每题3分, 共30分) 答案写在答题纸,标明题号。 ⑴“异或”运算:可以用符号 来表示。当两个变量的取值相异时,它们的“异或”运算结果为1。 ⑵物理地址:在存储器里以字节为单位存储信息。为了正确地存放或取得信息,每一个字节单元给以一个惟一的存储器地址,称为物理地址。地址从0开始编号,顺序地每次加1,因此存储器的物理地址空间是呈线性增长的。 ⑶操作数:计算机中的指令由操作码字段和操作数字段两部分组成。操作码字段指示计算机所要进行的操作,而操作数字段则指出在指令执行操作的过程中所需要的操作数。 ⑷伪操作:伪操作又称为伪指令,它们不像机器指令那样是在程序运行期间由计算机来执行的,而是在汇编程序对源程序汇编期间由汇编程序处理的操作,它们可以完成如处理器选择、定义程序模式、定义数据、分配存储区、指示程序结束等功能。 ⑸DO_UNTIL结构:循环程序可以有两种结构形式,一种是DO_WHILE结构形式;另一种是DO_UNTIL结构形式。DO_UNTIL结构则先执行循环体,然后再判断控制条件,不满足条件则继续执行循环操作,一旦满足条件则退出循环。 ⑹递归子程序:在子程序嵌套的情况下,如果一个子程序调用的子程序就是它自身,这就称为递归调用。这样的子程序称为递归子程序。 ⑺宏:宏是源程序中一段有独立功能的程序代码。它只需要在源程序中定义一次,就可以用一条宏指令多次调用它。 ⑻中断向量表:在80X86中每种中断都给安排一个中断类型号,80x86中断系统能处理256种类型的中断,类型号为0~0FFH。每种类型的中断都由相应的中断处理程序来处理,中断向量表就是各类型中断处理程序的入口地址表。存储器地址从0段0000~5FFH为系统占用,其中最低的1KB,地址从0000~3FFH存放中断向量。中断向量表中的256项中断向量对应256种中断类型,每项占用四个字节。其中两个字节存放中断处理程序的段地址(16位),另两个字节存放偏移地址(16位)。因为各处理程序的段地址和偏移地址在中断向量表中按中断类型号顺序存放,所以每类中断向量的地址可由中断类型号乘以4计算出来。 ⑼并行传输方式:在并行数据传输方式中,使用8条或更多的导线来传送数据,例如计算机通过电缆将字节并行地传送给打印机或硬盘。虽然并行传输方式的速度很快,但由于信号衰减或失真等原因,并行传输的距离不能太长,一般在几米的范围内。 ⑽显示分辨率:显示分辨率包括字符分辨率和像素分辨率,分别表示显示器在水平和垂直方向上所能显示的字符数和像素(pixel)数。显示分辨率和色彩决定了显示器的显示质量,分辨率越高所显示的字符和图像就越清晰,但是需要更多的处理时间和更大的存储空问,而速度和成本也是不容忽视的问题。 四、应用题(40分) ⑴①=(110101110)2=(1AE)16 ②= (54F) 16 =(1359) 10 ③(0A3F)16 = (101000111111)2 = (2623)10 ④(89AB)16+(3456)16 - (6543)16 ×(5F)16 =(20EE82) 16 ⑤用8位二进制补码计算(-83-(-74))10 = ( 0F7 )16 ⑥-72 和 -1,200 和255 ⑵ ⑶ ①main_one proc far … … call subr_one … … call subr_two … … ret subr_one proc ner … … ret subr_one endp subr_two proc ner … … ret subr_two endp main_one endp ②main_one proc far … call subr_one … call subr_two … ret subr_one proc far … ret subr_one endp main_one endp subr_two proc far … ret subr_two endp diaoy proc

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档