首页
题目
学科
试卷
登入
注册
首页
题目
详情
编写完整程序:
设在内存单元SQTAB首址开始存放了0~15的平方数表。要求用直接查表法编一程序,求出A单元中给定数(<=15)的平方值送B单元保存。
问答题
2020-12-14 10:15:46
0
324
参考答案: 参考答案: DATA SEGMENT SQTAB DB 0,1,4,9,16,25,36,49,64,81 DB 100,121,144,169,196,225 A DB 12 B DB ? ...
查看答案
参考答案
科目:
汇编语言
学科:
计算机科学与技术
感兴趣题目
编程序段:编制将ES段中名为DATA的字存储区清零的程序段。假定DATA存储区定义为:DATA DW 20 DUP(?)要求用循环指令编写,循环控制采用计数寄存器自动控制。(此题勿需书写完整的源程序格式,只需把试题要求的有关指令序列书写出来。)
假设有如下伪指令:D1 DB 20H DUP(?)D2 DW D1请写出用一条指令实现“取D1的偏移地址=>SI”中的三种方法。
对于下面的数据定义,三条MOV指令分别汇编成什么? TAB1 DW 10 DUP(?)TAB2 DB 10 DUP(?)TAB3 DB ‘1234’ ┇ MOV AX,LENGTH TAB1 MOV BL,LENGTH TAB2 MOV CL,LENGTH TAB3
试根据以下要求,分别写出相应的汇编语言指令。(1) 把AX寄存器和BX寄存器的内容相加,结果存入AX中;(2) 用BX和SI的基址变址寻址方式,把存储器中的一个字节与DL的内容相加,并把结果送回DL中;(3) 把数5EH与AH内容相加,结果送回AH中。
定义数据段DATA_SEG,数据段中的数据按下列要求依次存储:(1)变量BUF,大小为25个字节,初值为0;(2)变量ARRAY,类型为字,初值为12H,56H,78H,0AH;(3)变量MSG存储字符串 ’yes’。
完成下列操作,分别选用什么指令:(1)将AX的内容,减去0520H,和上次运算的借位;(2)将变量名TABL的段地址送AX;(3)将变量名TABL的偏移地址送AX。
在某子程序的开始处要保护AX,BX,CX三个寄存器信息,在子程序结束时要恢复这三个寄存器信息。假设保护现场的指令序列为:PUSH AXPUSH BX PUSH CX 试写出恢复现场时的指令序列。
汇编语言源程序的文件扩展名是( )
能把汇编语言转换成机器语言的翻译程序是( )
能被计算机直接识别的语言是( )
源程序结束语句为( )
在段定义中,( )是默认的定位类型。
相关题目
以下关于拒绝服务攻击的叙述中,不正确的是()。
下列脚本语言切换方法正确的是( )
下列关于实例的说法正确的有:
BSS可通过()接到一个主干分配系统。
AWT事件监听模型()
使用GridLayout管理组件,当容器的大小变化时()
()把系统分解成一个逐渐细化的分层集合的建模技术。
测试软件的参与者不包括()。
一旦发现手机中毒,应尽快关闭手机。()
下列四个运算符中,优先级最低的是()
对于全局函数intf(void),与其完全等价的函数原型为constintf()。
以下叙述正确的是()
阅读下列代码publicclassTest2005{publicstaticvoidmain(Stringargs[]){Strings=″Test″;Switch(s){case″Java″:System.out.print(″Java″);break;case″Language″:System.out.print(″Language″);break;case″Test″:System.out.print(″Test″);break;}}}其运行结果是_________。
以下关于“视图”的描述正确的是()
数据库管理系统中用于定义和描述数据库逻辑结构的语言称为____。
这里可作为广告区域
专业远程教育题库
微信扫码关注 无忧题库 公众号