haya+xorax+amrika

作者&投稿:章哲 (若有异议请与网页底部的电邮联系)

直翔15121976715问: 汇编语言1加到10的程序 -
西区复方回答: ;汇编语言1加到10的程序 ;显示计算结果 code segment assume cs:code,ds:code org 100h start: mov ax,cs mov ds,ax mov dx,offset mes;显示算式 mov ah,9 int 21h xor ax, ax mov cx, 0ah next:add ax, cx; 求和 loop next aam ;二化十 add ax,...

直翔15121976715问: 将首地址为BLOCK的字节数组中的第100个数送入AX中,试写出相关指令序列,要求分别使用一下3种寻址方式: -
西区复方回答: 1) mov ax, BLOCK mov ds, ax ;关联数据段 mov ax, code mov cs, ax ;关联代码段 mov bx, 64h ;100的16进制数为64H xor ax, ax ;把AX清零 mov al, byte ptr ds:[bx] ;这样传送过去的数就是以字节为单位的2) …… mov bx, 0 xor ax, ax mov al, byte ptr ds:[bx+64h]3) …… mov bx, 0 mov si, 64H xor ax, ax mov al, byte ptr ds:[bx+si]

直翔15121976715问: 指出下列程序的功能 XOR AH,AH SAL AX,1 MOV BX,AX MOV CL,2 SAL AX,CL ADD AX BX HLT -
西区复方回答: 给AX赋值为1,BX赋值为2,再将两者相加,结果放在AX中.

直翔15121976715问: 汇编语言:编写程序,在字符串STRING1中查找子串STR2,且 -
西区复方回答: ;在MASM 6.15下编译通过 data segment msg1 db 'Input String1:$' msg2 db 'Input String2:$' msg3 db 'Found str2 in str1 at:$' msg4 db 'str2 not in str1.',0dh,0ah,'str1+str2=$' str1 db 255;输入缓冲区大小 db ?;实际输入的字符数 db 255 dup(?...

直翔15121976715问: 《汇编语言程序设计》编程题:编写程序实现sum=1+2+…+100,在不重新定义变量的前提下,完成主程序的代码 -
西区复方回答: ;添加你的代码 xor ax,ax xor bx,bx mov cx, 100 l1:inc bx add ax,bx loop l1 mov sum,ax mov bx,ax mov cx,16;2进制打印到屏幕上 print: mov ah,2 mov dl,'0' test bx,1000000000000000b jz zero mov dl,'1' zero: int 21h shl bx,1 loop print mov dl,'b' int 21h;结果为:0001001110111010b mov ah,4ch int 21h

直翔15121976715问: 求助:汇编语言,会用debug编写程序的 -
西区复方回答: 在debug中编程的情况如下:D:\masm>debug-a0B0F:0100 xor ax,ax0B0F:0102 mov bx,10B0F:0105 add ax,bx0B0F:0107 inc bx0B0F:0108 cmp ax,3e8 ————这里是1000的十六进制.debug中的数据都是十六进制的0B0F:010B jbe 01050B0F...

直翔15121976715问: 汇编指令中给AX寄存器清0,MOV AX,0 XOR AX,AX SUB AX,AX AND AX,0 哪个执行速度快? -
西区复方回答: 自从i486以来,这些指令的速度都一样快了.在8088/8086年代,当然是XOR AX,AX SUB AX,AX 比较快,

直翔15121976715问: 数据段定义如下: X DB 5 Y DB ? 下面指令执行后,Y中的内容是(). XOR...
西区复方回答: 1计算U =(X +(Y * Z-100))/ W 其中:X,Y,Z,W是16的符号数. 程序如下:数据段X DW 10; 16 可变功能?DW 20 于DW 30W DW 40> U DW?? 数据结束 代码段 假设CS:CODE,DS:DATA 开始: MOV AX,DATAMOV DS,AXMOV AX,YIMUL ...

直翔15121976715问: 求解:汇编中机器指令代码长度问题?
西区复方回答: D:\>debug -a 143F:0100 MOV AX,0; 143F:0103 SUB AX,AX; 143F:0105 XOR AX,AX; 143F:0107 MULBX; 143F:0109 -u 100 108 143F:0100 B80000 MOV AX,0000 143F:0103 29C0 SUB AX,AX 143F:0105 31C0 XOR AX,AX 143F:0107 F7E3 MUL BX - 看到了?第一条指令占了100到102的3字节,其它都是2字节,所以第一条最长.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网