求汇编语言!!!!!

作者&投稿:姓宇 (若有异议请与网页底部的电邮联系)
关于汇编语言。~

因为计算机最底层的语言就是机器语言,汇编语言是机器语言的发展,所有的高级语言最终都要编译为2进制机器代码,所以你学计算机原理和接口一定要学习汇编

计算机中真正可以处理的只是由0、1组成的二进制代码,这种指令代码易出错且不易修改,由于依赖于机器,使用极不方便,于是人们发明指令的助记符,用几个字母(往往就是其含义的英文单词或缩写)代替某条指令,如加法用ADD表示,这种符号系统的扩大就是汇编语言。使用汇编语言编程,优点是运行效率高,可直接对硬件内部进行控制,缺点是需对硬件有更深入的了解,而且编 程效率不高,并且与机器的体系结构仍有一定的依赖关系。  声明:中国大学网不保证电脑网络的真实性、完整性和有效性;中国大学网刊载电脑网络并不代表本网站同意其说法或描述,仅为提供更多信息,供网友们参考、学习和借鉴之用!

1.T02SA EQU 30H
T02SB EQU 31H
FLAG BIT 00H
ORG 00H
LJMP START
ORG 0BH
LJMP INT_T0
START: MOV T02SA,#00H
MOV T02SB,#00H
CLR FLAG
MOV TMOD,#01H
MOV TH0,#(65536-500) / 256
MOV TL0,#(65536-500) MOD 256
SETB TR0
SETB ET0
SETB EA
SJMP $
INT_T0:
MOV TH0,#(65536-500) / 256
MOV TL0,#(65536-500) MOD 256
INC T02SA
MOV A,T02SA
CJNE A,#100,NEXT
INC T02SB
MOV A,T02SB
CJNE A,#04H,NEXT
MOV T02SA,#00H
MOV T02SB,#00H
CPL FLAG
NEXT: JB FLAG,DONE
CPL P1.2
DONE: RETI
END

select JB.ID, JB.NAME,COUNT(SY.PERSONID),JC.JCDATE,JC.JCJG
from jb,sy,jc
where jb.id=sy.personid and jb.id=jc.personid and JCDATE in(select MAX(jc.JCDATE) from jc group by PERSONID)
group by jb.id

你的表建的好乱啊。。。上面的sql能达到效果。。但你的表建的真的。。。无语。。。

参考:
http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/9310c8c67f01edd7d000604d.html

题目,写的太简单了,编写程序太难了。

求汇编语言的所有指令?
答:数据传送指令集 MOV 功能: 把源操作数送给目的操作数 语法: MOV 目的操作数,源操作数 格式: MOV r1,r2 MOV r,m MOV m,r MOV r,data XCHG 功能: 交换两个操作数的数据 语法: XCHG 格式: XCHG r1,r2 XCHG m,r XCHG r,m PUSH,POP 功能: 把操作数压入或取出堆栈 语法: PUSH 操作数 P...

求汇编语言(符号语言)定义
答:汇编语言是面向机器的语言,用助记符代替操作码,用地址符号或标号代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 rockrider001 2011-02-25 · TA获得超过1554个赞 知道小有...

求汇编语言编程
答:ASSUME CS: C, DS: D ;--- D SEGMENT MSG1 DB 10, 13, 'Please input a num: $'MSG2 DB 10, 13, 'Zheng Sum = $'MSG3 DB 10, 13, ' FU Num = $'FU DB 0 ZH DB 0 D ENDS ;--- C SEGMENT ;代码段 START:MOV AX, D MOV DS, ...

求汇编语言指令寻址方式1. MOV AL, [BX] 2. MOV AL, 10H[BX] 3. MOV...
答:10h,20h,30h,40h,50h ee1 dw 3;这两行分别定义字型数组。mov bx,offset start;让bx指向start的第一个数据即存放0010h的低字节10h的单元。add bx,ee1;这句做加法,让bx+3,bx+3后指向的是start开始的第4个单元,即存放0020h的高8位00h的单元 mov ax,[bx];将start开始的第4个和第5个...

求汇编语言基础知识答案
答:___AL,BL,CL,DL___存放低位字节。将字转换为双字的指令是___cwd___普通加法指令是___ADD___,带借位的减法指令是___SBB___。在段寄存器中,代码段寄存器是___DS___,数据段寄存器是___SS___对于有符号数最高有效位表示符号,通常用___0___表示正号,___1___表示负号。段地址和偏...

求汇编语言指令,最好详细些
答:2011-11-17 求汇编语言指令:IN 和OUT的实例??? 91 2010-11-27 求汇编语言指令集 2010-12-06 求汇编语言的高手 1 2010-07-26 求汇编语言中的指令语句、伪指令语句和宏指令语句的定义!!! 47 2010-11-02 真心求汇编语言指令集,详细的.只几十KB的就不要来了..好人... 2011-06-25 求PIC 8位...

求人用汇编语言编程
答:data ends code segment start: mov ax,data mov ds,ax mov bx,offset num mov cx,10 xor al,al next: add al,[bx]inc bx loop next mov sum,al mov ax,4c00h int 21h code ends end start 这个程序不难的 说明一点:10个数据的和...

求一个汇编语言程序实例(MASM for windows环境下)
答:;分析:每个元素是一个8位有符号二进制数,因此要判断其是否为正数,;需选择带符号数条件转移指令进行判断转移(例如JG,JNG,JL,JNL)。;由于共有n个元素,因此整个程序的结构就是对以上判断重复n次.ASSUME CS:CODE, DS:DATA DATA SEGMENT BUF DB 1,2,3,4,5,6,7,-8,-9,0 N EQU $ - BUF...

汇编语言题目,求详解
答:GOON:MOV AL,byte ptr [DI] 将数组的BUFF的一个字节的数据放进AL寄存器中 AND AL,AL AL中的数据与AL中的数据做与运算,用来作为下一条跳转指令的跳转条件 JNZ NEXT 上一条指令运算不为0就跳转到标号NEXT处 INC BL 若 and al,al 这条指令的运算结果为0,bl寄存器就加1 ...

求汇编语言与程序设计高手来。我需要组一份汇编试题请高手给做下。谢 ...
答:CONT EQU 10 ;此为伪指令,CONT只是作为汇编阶段中表示数值10的标号,不是变量,因此不实际分配内存 9.设BX=1200H,SI=0002H,DS=3000H,(31200H)=50H,(31201H)=02H,(31202H)=OF7H,(31203H)=90H请写出下列各条指令单独执行后,有关寄存器及存储单元的内容,若该指令影响标志位,则...