-
-
1assume cs:code,ss:stack,ds:data stack segment db 128 dup (0) stack ends data segment dw 0,0 data ends code segment start:mov ax,stack mov ss,ax mov sp,123 mov ax,data mov ds,ax mov ax,0 mov es,ax push es:[lbk]9*4[rbk] pop ds:[lbk]0[rbk] push es:[lbk]9*4+2[rbk] pop ds:[lbk]2[rbk] mov word ptr es:[lbk]9*4[rbk],offset int9 mov es:[lbk]9*4+2[rbk],cs mov ax,0b800h mov es,ax mov ah,'a' s: mov es:[lbk]160*12+40*2[rbk],ah call delay inc ah cmp ah,'z' jna s mov ax,0 mov es,ax push ds:[lbk]0[rbk] pop es:[lbk]9*4[rbk] push ds:[lbk]2[rbk] pop es:[lbk]9*4+2[rbk] mov ax,4c00h int 21h delay: push ax push dx
-
2学过C,想学逆向,应该怎么开始,王爽8086汇编过时了吗
-
2公式:X/N=int(H/N)*65536+[rem(H/N)*65536+L]/N mov ax,ds:[si]; L ax=9768 add si,2 mov dx,ds:[si];H dx=005a push ax mov ax,dx;H > L ax=005a xor dx,dx ;高位置零 dx=0 div bx ;求余数 9 mul 65536 >>>>>>>65536转换成16进制后,为10000H,,这不也是溢出了吗,????
-
0设在变量单元 Al、A2、A3 中分别存放 3 个数,编程实现将最大数保留,其余 2 个数清 零的功能,程序要有注释。
-
12
-
6如果将10000H到1FFFFH这段空间当作栈段,并且初始状态为空,此时SS为1000H,则SP为多少?
-
3这个课程老师讲的很细腻,很不错,现在学完了,分享有缘人,链接在二楼下
-
2
-
16
-
2我想用汇编得到pixiv的会员,可行吗? 另外我认为原神的优化太烂了,我想优化我电脑里的原神,可行吗?
-
7
-
5
-
0有没有会修改单机小游戏rom的,付费修改我发红包
-
2
-
0有偿写个例子,驱动已自卑来写手!#驱动#
-
2上帝让我独立完成这样一个Linux程序:写一个带有Linux内核模块的程序,这个内核模块一旦被内核加载,就会从磁盘或者U盘载入一个新的完整的迷你Linux系统,也就是用Linux内核模块实现一个bootloader,可以利用现成的开源代码,可以汇编语言结合使用C语言,也可以通过chainload外存上现成的bootloader实现。他说会有用,不难。可是我一点头绪都没有。 因此求救吧里大神,能给个大概的编程思路。
-
31.编程实现两个48位数的减法,设被减数存放在DS:0100H开始的6个存储单元中,减数存放在DS:0200H开始的6个存储单元中,两数之差存入DS:0300H开始的6个存储单元中。
-
2有个任务做不出来
-
0
-
4谁有李忠老师视频课程?
-
5
-
20
-
5这几天贴上算是比较热门的题目 其一 从键盘输入一个4*4的矩阵。 要求: 1)每个元素都是4位十进制数; 2)在屏幕上输出该矩阵对角元素之和; 3)求出该矩阵的鞍点(该元素在行上最大,在列上最小)并在原矩阵中闪烁显示; 4)数据的输入和结果的输出都要有必要的提示,而且提示独占一行; 5)要使用到子程序 其二 从键盘输入一个4*4 的矩阵。 要求: (1)每个元素都是4 位十进制数。 (2)在屏幕上输出该矩阵和它的转置矩阵。 (3)输出这两
-
12
-
4
-
8这是汇编实验课上要做的一个题目,几乎所有人都是直接对两段高十六位第十六位同时用neg,ai也是这么说,但是根据补码规则,这相当于取反后加了两次一,应该是错的,但是他们在台上讲解的时候老师也没指出错误。所以到底是我错了还是别人错了?
-
1还有其他方法吗?我在计算一个数学问题,用遍历1个集合,然后与另一个集合进行比对的方法,来运算交集,真的好慢。特别是集合很多的情况下。 但是我想优化,又不知道该怎么优化。 大家能帮我想个思路吗?
-
8汇编课设,用汇编画一个彩色的五环图,有没有大佬会的啊!!!急!!!
-
1王爽汇编,最后的课程实验二。需要连接一个软盘,我用的vmware,使用windowsXp系统。在虚拟机里添加了一块软盘,一切都正常。但是当使用int 13h中断访问软盘时,al返回FF。虚拟机成功挂载了软盘,但为什么汇编会访问软盘失败啊?
-
2执行下列指令后, AX 寄存器中的内容是什么 ? START DW 10H , 20H , 30H , 40H , 50H EE1 DW 3 ┇ MOV BX , OFFSET START ADD BX , EE1MOV AX ,[ BX ]
-
3
-
3
-
4
-
14
-
0
-
4为什么我用外部中断0代表救护车来了,东西全亮红灯。然后退出中断后,会导致led灯保持进中断前的样子,持续一段时间后,才继续运行我的交通灯变化
-
1
-
0A=0A6H,p1=023H MOV C,Acc1 ANL C, p1.1 请问里面的Acc1.1与p1.1和A,P1的关系是什么
-
9
-
2如题,需要更改什么配置,还是需要另外下载东西
-
2若自STRING单元开始存放一个字符串(以字符空格引导,以$结尾),在该字符串中,把十六进制数字字符传送至DATA开始的存储区中,在DATA和DATA+1单元存放的是这个数字字符串的长度,自DATA+2单元开始存放字符。用汇编语言实现
-
0
-
3
-
1大佬们好,想问问这个要求怎么实现 ORG 0MOV DPTR,#TABLEMOV R0,#99MOV A,R0NEXT:MOV B,#10DIV AB MOVC A,@A+DPTRMOV P0,AMOV A,BMOVC A,@A+DPTRMOV P2,ALCALL DELAY DEC R0MOV A,R0CJNE A,#0,NEXT LJMP $DELAY: MOV R5,#100D2: MOV R6,#20D1: MOV R7,#248DJNZ R7,$DJNZ R6,D1DJNZ R5,D2 RET TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FHEND
-
4
-
5
-
5现在那么多语言了,现在还能静下心来学汇编的,图啥?
-
1这个课程老师讲的很细腻,很不错呢,现在学完了,分享有缘人,在二楼的
-
1
-
2