汇编语言的程序怎么读啊?不了解它的功能啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:09:30
汇编语言的程序怎么读啊?不了解它的功能啊?

汇编语言的程序怎么读啊?不了解它的功能啊?
汇编语言的程序怎么读啊?不了解它的功能啊?

汇编语言的程序怎么读啊?不了解它的功能啊?
什么叫怎么读.汇编语言特性就是这样,满眼的寄存器和地址,肯定不利于阅读.
如果连基础的汇编指令都记不太清,请多问百度,谷歌.
如果想准确了解一段未知的汇编程序的功能,最直接的方式就是进行调试.有很多动态调试工具可以使用.比如你可以用个OD什么的看一下.
再有就是,对汇编比较熟悉,你能够看出一些操作大致是在干什么.如果有je,jnz之类的回跳,判断条件有 cmp eax,[esi+0x34]这种,后面还跟着 add eax,0x1 这个八成就是数组遍历操作.如果也是一个循环,但是有 mov eax,[eax] 和 cmp eax,0x0这种,八成是个链表.
看到话只能这么看了,看汇编永远不可能像看C,java这么顺眼.

汇编语言的程序怎么读啊?不了解它的功能啊? 在语言处理程序中,解释程序的功能是() A.解释执行高级语言程序 B.将汇编语言程序编译成目标程序 C.解释执行汇编语言程序 D.将高级语言程序编译成目标程序 51单片机汇编语言怎么编个歌曲演奏的程序RT是蜂鸣器 汇编语言,编写程序,记录BX中1的个数. C51单片机控制三相步进电机的程序,要实现的功能是正转反转和加速减速最好用汇编语言编写 求数字电压表,三位数码管显示(1)采用ADC0809,测量0~5V(2)汇编语言(3)有原理图(4)程序有必要的注释希望各位大哥帮忙啊.怎么没有原理图啊,55 程序功能开发的哪有人会这个啊? 哪里有程序功能开发相关高手的啊? 编写一汇编语言程序,要求从键盘接收一个四位的十六进制数,并在终端上显示与它等值的二进制数和十进制数 试用汇编语言编写计算表达式b*b-4ac的程序~急试用汇编语言编写计算表达式b*b-4ac的程序就是这样的一个题目~ getchar函数是什么函数?它的功能是什么?putchar函数是什么?它的功能是什么?题是C语言程序! 51汇编语言的延时程序2种,一种不用中断,一种用定时器中断,希望能分别告诉我一个例子,讲述一下怎么控制延时. 6.试编写一个汇编语言程序,求出首地址为BUFF的100D字数组中的最小偶数,并把它存放在AX中 答;6.试编写一个汇编语言程序,求出首地址为BUFF的100D字数组中的最小偶数,并把它存放在AX中答; 用汇编语言编写100以内所有偶数之和的程序 急用! 汇编语言的程序开始都有 PUSH DS MOV AX,0 PUSH AX 这三段有什么作用? 汇编语言程序 LABC EQU THIS BYTE 什么意思啊?LABC EQU THIS BYTELABD DW 4321H, 2255HMOV AL,LABCMOV AX.LABDTHIS 属性运算符,有什么功能啊 急求汇编语言程序及其功能一、程序内容1在屏幕上显示字符串:What is your name?,采用INT 21H 的09号功能显示.2.从键盘输入:My name is [自己的名字,拼音形式,如Zhang Ming] Zhang Ming!,采用INT 21H 的0A 你根本不了解我的英文怎么写求各位大哥大姐帮我答啊~