首页
>
计算机科学模拟试题
>
微机原理模拟试题
>
写程序:用位操作指令实现AL(无符号)乘...
搜题
搜题
用户
您好, 请在
下方输入框内
搜索其它题目:
搜题
题目内容
(请给出正确答案)
提问人:网友
发布时间:
【简答题】
编写程序:用位操作指令实现AL(无符号)乘以10。
查看正确答案
更多“编写程序:用位操作指令实现AL(无符号)乘以10。”相关的问题
第1题
[简答题]
编写
一短
程序
段:将
AL
中两压缩的BCD码分解为两
位
压缩的BCD码,分别装入A(高
位
BCD码)和B(低
位
BCD码)两个变量中。要求用到
无
符号
除法
指令
DIV来
实现
编程功能。
点击查看答案
第2题
[简答题] 选择正确的
指令
以
实现
下列任务。 (1)把DI右移3
位
,再把0移入最高
位
。 (2)把
AL
中的所有
位
左移1
位
,使0移入最低
位
。 (3)
AL
循环左移3
位
。 (4)DX带进
位
位
循环右移1
位
。
点击查看答案
第3题
[简答题]
编写
程序
,从键盘上输入
无
符号
字整数X,Y的值,进行X+Y的运算,然后按以下格式显示运算结果和运算后对应标志
位
的状态。
点击查看答案
第4题
[]
编写
程序
,从键盘上输入一个
无
符号
字整数,用“四进制” 格式输出它的值(也就是,每2
位
二进制看作一
位
四进制数,使用数字0~3)。
点击查看答案
第5题
[简答题] 假设某计算机
指令
长度为20
位
,具有双
操作
数、单
操作
数和
无
操作
数3类
指令
格式,每个
操作
数地址规定用6
位
表示。问:若
操作
码字段固定为8
位
,现已设计出m条双
操作
数
指令
,n条
无
操作
数
指令
,在此情况下,这台计算机最多可以设计出多少条单
操作
数
指令
?
点击查看答案
第6题
[简答题] 使用一条逻辑运算
指令
实现
下列要求: (1)使
AL
高 4
位
不变,低 4
位
为 0。 (2)使
AL
最高
位
置 1,后 7
位
不变。 (3)使
AL
中的 bit3、bit4 变反,其余
位
不变。 (4)测试判断 CL 中的 bit2、bit5、bit7 是否都为 1。
点击查看答案
第7题
[简答题] 选用最少的
指令
,
实现
下述要求的功能。 (1)AH的高4
位
清零 (2)
AL
的高4
位
取反 (3)
AL
的高4
位
移到低4
位
,高4
位
清零 (4)AH的低4
位
移到高4
位
,低4
位
清零。
点击查看答案
第8题
[] 请使
用
位
操作
指令
,
实现
下列逻辑
操作
:P1.5=ACC.2∧P2.7∨ACC.1∧P2.0
A、下列
程序
中注释的数字为执行该
指令
所需的机器周期数,若单片机的晶振频率为6MHz,问执行下列
程序
需要多少时间?
点击查看答案
第9题
[填空题] 设8255A的控制端口地址分别为103H,若要从PC口的PC7
位
连续输出周期为2秒的方波,写出相应
指令
序列(已知1秒延迟子
程序
名为SECSUB,可直接调用,忽略其它
指令
执行时间)。请填写下列
程序
段完成指定功能。 LOOP:MOV
AL
, () MOV DX,103H OUT DX,() ()SECSUB MOV
AL
() OUT DX.
AL
C
AL
L SECSUB ()LOOP
点击查看答案
账号:
登录
答题记录
我的收藏
我的题库
客服
TOP
请使用微信扫码支付
订单号:
遇到问题请联系
在线客服