题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-01 12:08:14

[单项选择]x存放在寄存器%eax中,c语言x<<2对应的汇编指令是()
A. SALL $2,%eax
B. SARL $2,%eax
C. SHRL $2,%eax
D. IMUL $2,%eax

更多"x存放在寄存器%eax中,c语言x<<2对应的汇编指令是()"的相关试题:

[简答题]说明在C语言环境下嵌入汇编语言指令格式。
[单项选择] 假设寄存器%eax的值为x,%ecx的值为y,则指明下面汇编指令存储在寄存器%edx中的值() Leal(%eax,%ecx),%edx
A. x
B. y
C. x+y
D. x–y
[单项选择]顺序执行PUSH EAX和POPEBX两条指令,其功能等同于()
A. MOV EAX, EBX
B. MOV EBX, EAX
C. XCHG EAX, EBX
D. XCHG EBX, EAX
[单项选择]假设寄存器%eax的值为x,%ecx的值为y,那么汇编代码指令leal(%eax,%ecx,5),%edx存储在寄存器%edx中的值为()
A. 5x
B. 5y
C. 5x+y
D. 5y+x
[单项选择]有一条DSP汇编指令,其语法格式为:MAC Smen,src,该指令所完成的操作对应的表达式为:()。
A. src=src+Smen*src
B. src=src+T*src
C. src=T+src*Smen
D. src=src+T*Smen
[简答题]单片机C语言与汇编语言混合编程有哪几种方式?通常采用什么方式?
[判断题]汇编语言的机器指令是一一对应的。
[填空题]与C语言相比,汇编语言的()
[简答题]汇编指令通常包括哪两部分?
[单项选择]执行指令XOR EAX,EAX后则()
A. AL=1,ZF=1
B. AL=0,ZF=0
C. AL=1,ZF=0
D. AL=0,ZF=1
[单项选择]在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()
A. 汇编指令
B. 伪指令
C. 机器指令
D. 宏指令
[简答题]顺序执行指令“XOR EAX,EAX”和“SUB EAX,1”后,EAX等于多少?CF等于多少?
[单项选择]在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是()。
A. 汇编指令
B. 宏指令
C. 机器指令
D. 伪指令
[简答题]简述在c语言程序中内嵌汇编语言的方法。
[简答题]

根据以下要求,写出对应的汇编语言指令
(1)把BX和DX寄存器内容相加,结果存入DX寄存器。
(2)使用BX和SI寄存器进行基址变址寻址,把存储器中一字节内容与AL内容相加,结果存入存储单元。
(3)用寄存器BX和位移量0B2H的寄存器相对寻址方式,把存储器中一个双字与ECX相加,结果存入ECX。
(4)用偏移地址1020H直接寻址,把存储单元一个字内容与立即数3相加,结果存入存储单元。
(5)将AL寄存器内容与立即数120相加,结果存入AL寄存器。


[简答题]简述在C语言程序中调用汇编语言程序的方法。
[填空题]在C语言和C55x汇编语言的混合程序设计中,C函数的参数和返回值传递到C55x的寄存器中。在函数“long func(int *p1, int i2, int i3, int i4)”中,*p1传递到()寄存器,i2传递到()寄存器,i4传递到   ()寄存器,返回值由()寄存器传递。
[单项选择]汇编指令MOVD X,9876H执行后,DH寄存器的值是()。
A. 76H
B. 98H
C. 9876H
D. 6789H
[简答题]试写出汇编语言指令。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码