简答题

设有三个八位无符号数x、y、z分别存放在DAT、DAT1、DAT2单元中,请写出下列程序段的功能

正确答案

功能:计算3x+5y+7z的值res及resi单元保存

答案解析

相似试题
  • 已知有三个8位无符号数X,Y,Z分别存放于BUF,BUF+1和BUF+2单元,编程计算3X+2Y+5Z,结果送RES和RES+1单元(要求使用子程序完成乘法)。省略伪指令。

    简答题查看答案

  • 编程计算((X+Y)*10)+Z)/X,X、Y、Z都是16位无符号数,结果存在RESULT开始的单元。

    简答题查看答案

  • 写出将DX、AX中的32位无符号数减CX中的16位无符号数,结果存放在DX、AX中的指令序列。

    简答题查看答案

  • X是二进制数111000101,Y是十进制数457,Z是十六进制数1C3,则不等式()正确(X、Y、Z都是无符号数)

    单选题查看答案

  • 在数据段有32位的无符号数变量X,Y,按如下格式定义,其中‘?’请用数值代替,用16位指令按要求写出程序。 写出程序:Z=|X-Y|。

    简答题查看答案

  • 在数据段有32位的无符号数变量X,Y,按如下格式定义,其中‘?’请用数值代替,用16位指令按要求写出程序。 写出程序:Z=X-Y。

    简答题查看答案

  • 已知内存变量X,Y,Z均由“DB”伪操作定义,按照以下要求,使用MOVZX或MOVSX指令进行位数扩展,求三个数的16b和。 如果X,Y,Z为无符号数。

    简答题查看答案

  • 写出执行以下计算的指令序列,其中X、Y、Z、R、W均为存放16位带符号数单元的地址。Z←(W*X)/(Y+6),R←余数。

    简答题查看答案

  • 写出执行以下计算的指令系列。其中X、Y、Z、R、W均为存放16位带符号数单元的地址:Z ←(W×X)/(Y+6),R ← 余数

    简答题查看答案