早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
请用MOV语句实现汇编程序代码中“LEASI,BINTAB”语句的功能。
题目
请用MOV语句实现汇编程序代码中“LEASI,BINTAB”语句的功能。
参考答案
正确答案:MOV SIOFFSET BINTAB
这是一道要求读者掌握实现相同功能的汇编语句改写的编程题。本题的解答思路如下:
①在汇编程序代码中“LEA SIBINTAB”语句用于实现将数据表BINTAB的首地址送源变址寄存器SI的功能在第1次查询时该地址被定义为数据表的上指针。
②传送指令MOV可实现CPU内部寄存器之间的数据传送、寄存器与内存之间的数据传送以及将一个立即数送给CPU的内部寄存器或内存单元。
③由于每个变量具有段属性(SEG)、偏移量属性(OFFSET)和类型属性(TYPE)其中段和偏移量两个属性可构成变量的逻辑地址。由此与“LEA SIBINTAB”语句所实现的功能等价的语句是:“MOV SIOFFSET BINTAB”。
MOV SI,OFFSET BINTAB 这是一道要求读者掌握实现相同功能的汇编语句改写的编程题。本题的解答思路如下: ①在汇编程序代码中“LEA SI,BINTAB”语句用于实现将数据表BINTAB的首地址送源变址寄存器SI的功能,在第1次查询时该地址被定义为数据表的上指针。 ②传送指令MOV可实现CPU内部寄存器之间的数据传送、寄存器与内存之间的数据传送,以及将一个立即数送给CPU的内部寄存器或内存单元。 ③由于每个变量具有段属性(SEG)、偏移量属性(OFFSET)和类型属性(TYPE),其中,段和偏移量两个属性可构成变量的逻辑地址。由此与“LEA SI,BINTAB”语句所实现的功能等价的语句是:“MOV SI,OFFSET BINTAB”。
MOV SI,OFFSET BINTAB 这是一道要求读者掌握实现相同功能的汇编语句改写的编程题。本题的解答思路如下: ①在汇编程序代码中“LEA SI,BINTAB”语句用于实现将数据表BINTAB的首地址送源变址寄存器SI的功能,在第1次查询时该地址被定义为数据表的上指针。 ②传送指令MOV可实现CPU内部寄存器之间的数据传送、寄存器与内存之间的数据传送,以及将一个立即数送给CPU的内部寄存器或内存单元。 ③由于每个变量具有段属性(SEG)、偏移量属性(OFFSET)和类型属性(TYPE),其中,段和偏移量两个属性可构成变量的逻辑地址。由此与“LEA SI,BINTAB”语句所实现的功能等价的语句是:“MOV SI,OFFSET BINTAB”。
看了请用MOV语句实现汇编程序代码...的网友还看了以下:
(高人请进)中国古时自始皇开始哪个朝代实力(军事和经济分开)最强 或是排名 同求详细分析帮忙重点分 其他 2020-05-16 …
2013年8月15日,国家电网印发《电能替代实施方案》,为破解城市雾霾难题,面向终端能源消费市场全 语文 2020-05-17 …
【化学:苯的特征反应是( ) 】A难氧化、易加成、能取代 B难氧化、易取代、能加成 C易氧化、难 化学 2020-05-17 …
根据以下材料,拟写一份请示和批复某研究所筹建生物工程实验室,但资金尚缺100万元,拟向省科技厅请示 历史 2020-06-12 …
某实验小鼠适宜生活在25℃左右的环境中,为探究低于适宜温度的环境(如10℃)对小鼠能量代谢的影响( 语文 2020-07-04 …
如图表示酸雨对大豆种子萌发时能量代谢影响的实验结果,请回答:(1)该实验的目的是:.(2)种子中A 语文 2020-07-17 …
维生素C,又名抗坏血酸,化学式为C6H8O6,可溶于水.人体缺乏维生素C可能引发多种疾病.某同学设计 化学 2020-11-03 …
(2003•广东)某实验小鼠适宜生活在25℃左右的环境中,为探究低于适宜温度的环境(如10℃)对小鼠 语文 2020-11-10 …
①很多年以前,我们就曾经很现实地想象过,用电子教科书取代纸质的教科书,但这个梦想始终未能变成中国的现 语文 2020-11-28 …
①很多年以前,我们就曾经很现实地想象过,用电子教科书取代纸质的教科书,但这个梦想始终未能变成中国的现 语文 2020-12-14 …