ZKX's LAB

微机原理汇编模板 微机原理汇编语言编程

2021-04-23知识6

微机原理 汇编语言 data segmentbuf1 db 1,3,4,5,7,9n1 equ$-buf1buf2 db 2,4,6,8,10,12n2 equ$-buf2buf3 db n1+n2 dup(0)data endscode segmentassume cs:code,ds:datastart:mov ax,datamov ds,axlea si,buf1lea di,buf2lea bx,buf3mov cx,0;ch->;index for buf1cl->;index for buf21:cmp ch,n1jz$8cmp cl,n2jz$9mov al,[si]cmp al,[di]ja$2jb$3mov[bx],alinc bxinc siinc diinc chinc cljmp$12:mov al,[di]mov[bx],alinc clinc bxinc dijmp$13:mov[bx],alinc chinc bxinc sijmp$18:cmp cl,n2jz$10mov al,[di]mov[bx],alinc bxinc diinc cljmp$89:cmp ch,n1jz$10mov al,[si]mov[bx],alinc siinc bxinc chjmp$910:mov ah,4chint 21hcode endsend start

微机原理汇编语言编程 1.1.1 微处理器、微型计算机和微型计算机系统很多人对于“计算机”这个概念比较模糊,常常把微处理器、微型计算机和微型计算机系统混为一谈,其实它们有着明确界限的,如图1.1所示。图1.1 微型计算机系统、微型计算机与微处理器微处理器是指由一片或几片大规模集成电路组成的中央处理部件,包括运算器、控制器和一定数量的寄存器。它具有数学运算、逻辑判断、地址计算等功能,是微型计算机的核心。微型计算机是指以微处理器为基础,配以内存储器和输入输出接口电路和辅助电路构成的一个相对独立的电路系统。这个电路系统可以是一个独立的集成电路,称为单片机;也可以是一块电路板,称为单板机;还可以是多块以一定方式连接在一起的电路板,常称为“个人计算机”(Personal Computer)。微型计算机系统则是指微型计算机在配以相应的外围设备(如键盘、鼠标、显示器、光驱、硬盘等),以及电源、机箱等硬件基础上,安装必要的软件构成的系统,这个系统应具有数据处理、数据存取、数据传输等基本功能。人们理解的计算机往往只注重硬件,较少注意软件的存在,实际上离开了软件计算机什么事都做不了。需要注意的是,不要把这里的微处理器与单片机混为一谈,这里所说的微。

微机原理或汇编语言 type指令,是2113取变量类型 byte-1,word-2,dword-4res的定义5261是4102db,为byte,所以是1,table的定义是dw-word,所以是2,dword(dd),则为4length指令,是1653取变量定义中dup的数值,所以3的答案是100size指令,是求length 和type的乘积,所以4是200而5,array的定义中,没有dup,所以结果是1

#微机原理汇编指令#微机原理与汇编#微机原理汇编与接口技术#微机原理和汇编#微机原理汇编模板

随机阅读

qrcode
访问手机版