燕山大学微机原理作业

合集下载

微机原理作业_孙书部分课后题_

微机原理作业_孙书部分课后题_

第一次1. 接口电路的作用是什么?I/O 接口应具备哪些功能?答:接口是CPU 和外设交换信息的中转站。

⑴数据缓冲功能 ⑵联络功能 ⑶寻址功能 ⑷数据转换功能 ⑸中断管理功能 2. 什么是端口?端口有几类?答:能与CPU 交换信息的寄存器成为I/O 寄存器,简称“端口”。

按端口的寄存器存放信息的物理意义来分,端口可分为3类: 1)数据端口 2)状态端口3)控制端口3. I/O 接口有哪两种编程方式? PC 系列机中采用哪种编程方式? 答:⑴端口和存储单元统一编址 ⑵I/O 端口独立编址在PC 系列机中,I/O 端口采用独立编址方式。

4.说明定时/计数器8254的GATE 信号在6种工作方式下的作用以及与时钟信号CLK 的关系。

答:(老师答复)这道题超出范围了,只要求掌握方式2和3,只要知道计数过程中GATE 信号必须是高电平即可。

5.系统机定时/计数器的一个通道定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采用外扩8253定时/计数器实现长时间定时,应采取哪些措施? 答:①ms KT T CLK 55119318216553665536max = =②软件计数 ③⑴减小输入信号的频率 ⑵级联6.设PC 系统机外扩了一片8254及相应的实验电路。

(1) 根据由门电路构成的译码电路,分析出该片8254 的四个端口地址。

其中控制口的地址是____213H ____(填16 进制格式)。

片选信号CS =0时芯片工作, 要CS =0,那么xxB A A 10000100~09=即端口号为210H ~213H ,所以控口地址为213H(2) 设CLK0 已接至8MHz 时钟,为了能从OUT0 输出4KHz 的方波,编写了8254初始化程序,其中假设0 号定时计数器工作在二进制方式。

初值:200048===KHzMHzf f N out CLK MOV AL, 00110110B ;00(0#计数器)11(高低位写入)011(方式3方波)0(二进制)MOV DX, 213H ;控口 OUT DX, AL ;写控制字 MOV AX, 2000 ;初值MOV DX, 210H ;0号计数器 OUT DX, AL ;写初值低位 MOV AL, AH ;高位给AL OUT DX, AL;写初值高位第二次1.叙述可屏蔽中断处理的全过程。

微机原理试题

微机原理试题
SAL AX,CL
SHR CH,CL;执行本指令后,(CH)=
OR DL,CH;执行本指令后,(DL)=
问:(DX)=(AX)=。(共5分)
燕山大学试卷密封线共10页第6页
五、编程题(共20分)
1.自2800H单元开始有500个字节的数据块,若要把它传送到自3200H开始的存储区中去,试采用3种方法编制程序实现数据块的传送。(12分)
DATA1 DB ?
DATA2 DB ?
MYDATA ENDS
ASSUME,DS:MYDATA
BEGIN:MOV AX,;给DS赋初值
MOV,AX
MOV AL,DATA6;(AL)=
MOV BL,AL
MOV SI,OFFSET DATA6;(SI)=
MOV CL,N
DEC CX
CMP AL,[SI]
END BEGIN
该程序的功能是
若将(a)、(b)处的操作码更换为JAE、JBE,则程序执行完后,(DATA1)=,(DATA2)=。
2.设初值(DX)=1234H,(AX)=5678H,执行下面的程序片段后,
MOV CL,8
SAL DX,CL;执行本指令后,(DL)=
MOV CH,AH
MOV CL,4
二、单项选择题(每题1分,共10分)
1.下列关于8086传送指令说法错误的是。
A)立即数只能做源操作数B)不能在存储器之间直接传送
C)不能给CS和IP置新值D)堆栈操作指令必须以字节为操作数
2.8086在执行OUT DX,AL指令时, 的状态为。
A)1,1 B)1,0 C)0,0 D)0,1
燕山大学试卷密封线共10页第2页
JGE NEXT1;(a)

燕山大学微机原理

燕山大学微机原理

微机原理讨论课贾存德 140101010120 机控2班1 微机系统的构成1.1微型计算机系统包括硬件和软件两大部分。

硬件是指构成计算机的实在物理设备。

软件一般是指在计算机上运行的程序,是指计算机工作的命令.微型计算机主要是指的微型计算机的硬件系统,而且其核心是微处理器.1。

1。

1微型计算机的硬件组成2 三种进位计数制所谓进位计数制是指按照进位的方法进行计数的数制。

在计算机中主要采用的数制是二进制,同时在计算机中还存在八进制、十进制、十六进制的数据表示方法。

它们的区分符分别用B、O、D、H来表示。

2。

1二进制转换成十进制转换原则:二进制各位上的系数乘以对应的权,然后求其和2。

2二进制转换成十六进制转换原则:以小数点为中心,整数部分从右向左,小数部分从左向右,“四位一体,不足补零”2.3十进制转换成n进制(n=2,8,16)转换原则:整数部分除n取余倒着写,小数部分乘n取整顺着写2。

4十六进制转换成二进制转换原则:将十六进制上的每一位数码用四位二进制表示2。

5十六进制转换成十进制转换原则:十六进制各位系数乘对应权然后求其和3 无符号数和有符号数在计算机中的描述有符号数就是用最高位表示符号(正或负),其余位表示数值大小,无符号数则所有位都用于表示数的大小。

3.1有符号数有符号数是针对二进制来讲的。

用最高位作为符号位,”0”代表"+”,”1”代表”—”;其余数位用作数值位,代表数值。

有符号数的表示:计算机中的数据用二进制表示,数的符号也只能用0/1表示。

一般用最高有效位(MSB)来表示数的符号,正数用0表示,负数用1表示。

有符号数的编码方式,常用的是补码,另外还有原码和反码等。

3.2无符号数无符号数是针对二进制来讲的,无符号数的表数范围是非负数。

全部二进制均代表数值,没有符号位。

4计算机中的码4.1用于表示有符号数的补码有符号整数有多种表达形式,计算机中默认采用补码.因为采用补码,减法运算可以变换成加法运算,所以硬件电路只需设计加法器。

微机原理课后答案 (4)

微机原理课后答案 (4)

微机原理课后答案第一章:计算机系统简介1.1 问题1.计算机硬件系统由哪些部分组成?2.什么是计算机软件系统?3.计算机的主要功能有哪些?1.2 答案1.计算机硬件系统由以下几部分组成:–中央处理器(CPU)–内存(Memory)–外部设备(包括输入设备和输出设备)2.计算机软件系统是指计算机系统中的各种软件程序的集合,包括系统软件和应用软件。

系统软件用于管理和控制计算机硬件系统的运行,例如操作系统、编译器、数据库管理系统等。

应用软件用于实现各种具体的应用功能,例如文字处理软件、图形设计软件、游戏等。

3.计算机的主要功能包括:–进行数据的输入、输出和存储。

–进行数据的处理和运算。

–运行各种软件程序,实现各种功能。

第二章:计算机的基本组成部分2.1 问题1.什么是计算机的存储器?2.什么是计算机的输入设备?3.什么是计算机的输出设备?2.2 答案1.计算机的存储器是指计算机中用于存储数据和程序的设备,包括主存储器和辅助存储器。

主存储器又称为内存,是计算机中用于存放程序和数据的临时存储区域,其容量相对较小但访问速度很快。

辅助存储器是用于永久性存储数据和程序的设备,例如硬盘、固态硬盘或者光盘。

2.计算机的输入设备是用于将外部数据或命令输入到计算机中的设备,常见的输入设备包括键盘、鼠标、扫描仪、摄像头等。

3.计算机的输出设备是用于将计算机处理后的结果或数据输出到外部的设备,常见的输出设备包括显示器、打印机、音频设备等。

第三章:计算机的运算方法3.1 问题1.什么是计算机的算术运算?2.什么是计算机的逻辑运算?3.什么是计算机的数据转移?3.2 答案1.计算机的算术运算是指计算机对数字数据进行加、减、乘、除等运算的过程。

算术运算包括整数运算和浮点数运算。

整数运算是指对整数进行计算的过程,浮点数运算是指对带有小数部分的实数进行计算的过程。

2.计算机的逻辑运算是指计算机对逻辑数据进行与、或、非等运算的过程。

逻辑运算常用于判断和决策的场景,例如判断某个条件是否为真、执行不同的分支等。

微机原理习题及答案

微机原理习题及答案

微机原理习题及答案(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理习题册第 1 章数制和码制1.将下列十进制数分别转换为二进制数(4)(1)147 (2)4095 (3)解:147=B 4095=B= =2. 将下列二进制数分别转换为十进制数(3)(1)(2).001B解:= .001B==3.将二进制数转换成十六进制数(1)B(2)11B(3)101B (4)0B(5)01111111B(6)0B 解:(1)95H(2)34BH(3)FFFDH(4)0815H(5)7FH(6)401H4.已知 a=1011B, b=11001B, c=100110B,按二进制完成下列运算,并用十进制运算检查计算结果:(1)a+b;(2)c-a-b;(3)a·b;(4)c/b;解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=1B=275 (4)c/b=1……1101B(=13)5.设机器字长为 8 位,写出下列各数的原码和补码:(1)+1010101B (2)-1010101B (3)+1111111B (4)-1111111B (5)+1000000B (6)-1000000B 解:(1)+1010101B 原码01010101B 补码 01010101B(2)-1010101B 原码 B 补码 B(3)+1111111B 原码 01111111B 补码 01111111B(4)-1111111B 原码 B 补码 B(5)+1000000B 原码 01000000B 补码 01000000B(6)-1000000B 原码 B 补码 B6.已知 a=00111000B,b=B,计算下列逻辑运算:(1)a ANDb;(2)a OR b;(3)a XOR b;(4)NOT a;解:(1)00000000B(2)1B(3)1B(4)B7.求下列组合 BCD 数的二进制和十六进制表示形式:()(1)3251;(2)12907;(3)2006 解:(1)0011 0010 0101 0001B,3251H(2)0001 0010 1001 0000 0111 B , 12907H(3)0010 0000 0000 0110B , 2006H8.设下列四组为 8 位二进制补码表示的十六进制数,计算 a+b 和 a-b,并判定其结果是否溢出:(1)a=37H,b=57H;(2)a=0B7H,b=0D7H;(3)a=0F7H ,b=0D7H ;(4)a=37H ,b=0C7H 。

2018年燕山大学B09微机原理考研复试核心题库

2018年燕山大学B09微机原理考研复试核心题库

目录2018年燕山大学B09微机原理考研复试核心题库(一) (2)2018年燕山大学B09微机原理考研复试核心题库(二) (9)2018年燕山大学B09微机原理考研复试核心题库(三) (18)2018年燕山大学B09微机原理考研复试核心题库(四) (26)2018年燕山大学B09微机原理考研复试核心题库(五) (34)2018年燕山大学B09微机原理考研复试核心题库(一)特别说明:1-本资料为学员内部使用,整理汇编了2018考研复试重点题及历年复试常考题型。

2-资料仅供复试复习参考,与目标学校及研究生院官方无关,如有侵权、请联系我们立即处理。

————————————————————————————————————————一、解答题1.将BX的第3、0位,拼接到AX的第14、11位,其他位不要(即用BX的3、0位替换AX 的14、11位)。

【答案】第一步使用AND指令将AX中的第14、11位清零,其余位保留。

第二步使用AND指令将BX中的第3、0位保留,其余位清零。

第三步使用移位指令将BX中的第3,0位移位到6,3位,这是因为AX中的第14、13位就是AH中的第6,3位。

第四步使用OR指令将BL中的6、3位拼接到AH中的第6、3位。

指令如下:2.分析程序,并说明其功能。

【答案】程序用跳转表(实为查表法),根据变量BRANCH_N中的值(0~3),建立4路分支结构。

3.什么称为中断向量、中断优先权和中断嵌套?【答案】(1)中断向量中断服务程序的入口地址。

(2)中断优先权在系统中有多个中断源,会出现两个或多个中断源同时提出中断请求的情况,这样就必须要设计者事先根据轻重缓急给每个中断源确定一个中断级别,即中断优先权。

(3)中断嵌套高级中断源能中断CPU对低级中断源的中断服务。

4.编写程序要禁止8259AIR3和IR5引脚上的中断请求,如何设置8259A的屏蔽命令字?又如何撤销这一禁止命令?【答案】设8259A的端口地址为93H、94H。

微机原理试题集题库带答案

微机原理试题集题库带答案

.微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24分) (16)四、判断题(在对的后面画√,错的后面画×): (25)五:分析判断题(判断对错,并指出错误原因) (31)六、简答题: (33)七、程序题 (38)八、接口芯片的综合编程题 (50)(一)8255A (50)(二)8259A (56)(三). 其它端口编程题 (58);...微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是0101 0111B=57H ,补码是01010111B ,反码01010111B 。

2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。

3.以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。

4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H 。

5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。

8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。

6、CPU访问存储器进行读写操作时,通常在T 状态去检测READY ,一旦检3测到READY无效,就在其后插入一个T 周期。

w;...7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。

8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。

9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。

10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。

微机原理部分习题和答案

微机原理部分习题和答案

目录第1章微型计算机概述 (2)第2章16位和32位微处理器 (2)第3章Pentium的指令系统 (3)第4章存储器、存储管理和高速缓存技术 (4)第5章微型计算机和外设的数据传输 (5)第6章串并行通信和接口技术 (5)第7章中断控制器 (8)第8章DMA控制器 (10)第9章计数器、定时器和多功能接口芯片 (12)第10章模数和数模转换 (14)第1章微型计算机概述1.CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能?第2章16位和32位微处理器1.8086从功能上分为哪几个部分?2.8086的总线接口部件由哪几部分组成?3.8086标志寄存器中的内容是什么?4.8086加电后执行的第一条指令的内容及地址是什么?5.8086系统中,设段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址是多少?指向这一物理地址的CS和IP值是唯一的吗?6.8086的执行部件有什么功能?由哪几部分组成?7.在总线周期的T1、T2、T3、T4状态,8086分别执行什么动作?什么情况下需要插入等待状态TW?TW在哪儿插入?怎样插入?8.8086是怎样解决地址线和数据线的复用问题的?ALE信号何时处于有效电平?9.BHE#信号和A0信号是通过怎样的组合解决存储器和端口的读写操作的?这种组合决定了8086系统中存储器偶地址体及奇地址体之间应该用什么信号区分?怎样区分?10.中断向量指什么?放在哪里?对应于8086的1CH的中断向量存放在哪里?如果1CH的中断处理子程序从5110H:2030H开始,则中断向量应该怎样存放?11.一个可屏蔽中断响应时,CPU要执行哪些读写周期?对一个软件中断又如何?12.什么叫超标量流水线技术?Pentium有哪两条流水线?两条流水线有什么区别?13.分支预测技术是基于怎样的规律而实施的?叙述分支预测技术的实现原理。

14.Pentium有哪三种工作方式?如何在方式间转换?15.Pentium的保护方式主要保护什么?16.Pentium的地址线是双向的吗?17.实地址方式和虚拟8086方式都是类似于8086的方式,从使用场合和工作特点上看,这两种方式有什么主要差别?18.什么叫段基址?它有多少位?什么叫段选择子?段选择子包含哪些内容?19.Pentium的段描述符寄存器中包含哪些内容?20.Pentium的逻辑地址、线性地址、物理地址分别指什么?它们的寻址能力分别为多少?21.Pentium采用哪几种描述符表?这些表的设置带来什么优点?22.Pentium的主要信号分为哪几类?23.Pentium的寄存器分为哪几类?24.Pentium的段寄存器中存储的是什么?25.Pentium有哪几种总线状态?分别有什么特点?26.什么是突发式数据传输?结合主教材中图2.37说明突发式读写周期的时序关系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微型计算机原理及应用》作业作业组别:24
班级:12级机设1班
姓名:***
学号:************
作业指导教师:(任课教师、实验室教师)
陈子明王鑫朱学军张庆玲赵玉勤王志松唐艳华
作业完成时间:2015/4/12
一.题24.1问题描述 (2)
1.1寄存器及主存的应用说明 (2)
1.2程序框图 (2)
1.3详细程序 (2)
1.4程序调试情况 (3)
二.题24.2问题描述 (5)
2.1寄存器及主存的应用说明 (5)
2.2程序框图 (6)
2.3详细程序 (6)
2.4程序调试状况 (7)
三.题24.3问题描述 (9)
3.1寄存器及主存的应用说明 (9)
3.2程序框图 (9)
3.3详细程序 (9)
3.4程序调试情况 (12)
四.体会和建议 (12)
一.题24.1问题描述
内存source处存放着20个ASCII码字符,从键盘输入一个字符,若输入的是为‘a’-‘z’之间的字符(例如g),则将source处的20个ASCII码字符传送至result处,传送时要求将‘a’-‘z’之间的字符转换成大写字符,而其他字符不变,并统计与输入字符(‘g’)相同的字符的个数,存入变量num中,程序结束;若输入的是其他字符,则在下一行显示‘ERROR!’,程序结束。

1.1寄存器及主存的应用说明
内存:source处存放待检测的字符
count处存放字符数量
result处存放修改过的新的字符
num处存放与输入字符相同的字符的个数
error处存放回车换行及字符串ERROR!
寄存器:bx用于使result指向的地址每次加1以存放下一个字符
al用于存放输入的字符
si用于存放地址
dl用于存放si指向的字符
cx用于计数
1.2程序框图(见第四页)
1.3详细程序
.model small
.stack
.data
source db 'abcdgggg456789AB+-*/'
count equ $-source
result db count dup(?)
num db 0
error db 0dh,0ah,'ERROR!$'
.code
.startup
xor bx,bx ;bx清零
mov ah,1 ;输入一个字符
int 21h
cmp al,'a' ;输入的字符与a比较,如果比a jb done ;小或比z大则跳转至done
cmp al,'z'
ja done
lea si,source ;把首地址赋值给si
mov cx,count ;cx赋值循环次数
again: mov dl,[si] ;si指向的字符赋值给dl cmp dl,'a' ;若此字符比a小或比z大,则跳jb one ;转至one
cmp dl,'z'
ja one
cmp dl,al ;若此字符在a-z之间,则与输入jnz two ;的字符比较,不相等则跳至two add num,1 ;若相等则num加1
two:sub dl,20h ;将小写字符转换成大写字符one:mov result[bx],dl ;将此字符存入result处inc bx ;地址加1以存放下一个字符
inc si ;指向下一个待检测字符
loop again ;循环
jmp three ;跳转至three
done:
mov dl,0dh ;回车,换行,显示ERROR!
mov ah,2
int 21h
mov dl,0ah
mov ah,2
int 21h
mov dx,offset error
mov ah,9
int 21h
three: ;结束
.exit
end
1.4程序调试情况
第一次错误:语句one编写如下,
mov result,dl
inc result
inc si
loop again
原以为inc result会使地址加1,结果是result存储的值加1,导致第一个数加了20而其他数值没变,运行结果如图:
其中source和result有20个字符,由于图片清晰度问题,所以没有全部截图出来
第二次错误:刚开始给cx赋值为20,而实际应该赋值count,如果source存入21个字符,运行结果将只有20个字符。

正确的运行结果如下图:
二.题24.2问题描述
内存中source处存放着一个以0为结束标志的ASCII码字符串,该字符串表示的是一个字型有符号整数。

请将其转换为对应的有符号整数,存放到自变量result处。

转换过程中,若遇到‘0’-‘9’及‘+’,‘-’以为的字符,或者转换结果超过了字型有符号数的范围(-32768-+32767),则显示
‘ERROR!’,程序结束。

2.1寄存器及主存的应用说明
内存
source 处存放待检测字符
result处存放转换后的字型
error处存放字符串
寄存器:
bx存放取出的数值
cx存放标志数值
si存放地址
2.2程序框图(见第八页)
2.3详细程序
.model small
.stack
.data
source db '-12345',0
result dw ?
error db 'ERROR!$'
.code
.startup
lea si,source ;首地址赋值给si
xor bx,bx ;bx,dx分别清零
xor dx,dx
cmp byte ptr[si],0 ;第一个字符是0,则跳转至done jz done
cmp byte ptr[si],'-' ;若不是0则与‘-’比较
mov cx,-1 ;cx赋值-1作为标志
jz one ;跳转至one
cmp byte ptr[si],'+' ;与‘+’比较
mov cx,0 ;cx赋值0作为标志
jz one ;跳转至one
cmp byte ptr[si],31h ;若既不是‘-’也不是‘+’则jb four ;与1比较,比1小,跳至four cmp byte ptr[si],39h ;若比1大,则与9比较,比9 ja four ;大,则跳转至four
dec si ;第一个字符为数字,则si减1 one:inc si ;si加1指向下一个字符cmp byte ptr[si],0 ;与0比较,相等则结束
jz two
shl bx,1 ;以下5句将bx通过移位乘10 mov dx,bx ;但第一次bx为0
shl bx,1
shl bx,1
add bx,dx
mov ax,[si] ;si指向的数赋值给ax
xor ah,ah ;只保留低位
sub ax,30h ;ASCII码减30取出第一个数add bx,ax ;赋值给bx
jmp one
two:cmp cx,-1 ;cx与-1比较
jnz five ;不相等跳转至five
cmp bx,32768 ;cx=-1,则bx与32768比较ja four ;比32768大则跳转至four
jmp nega ;否则跳转至nega
five:cmp bx,32767 ;cx=0,则bx与32767比较ja four ;大于32767则跳转至four
jmp three ;否则跳转至three
nega:not bx ;bx取反
add bx,1 ;b加1
three: mov result,bx ;bx赋值给result jmp done ;跳转至done
four: mov dx,offset error ;显示错误
mov ah,9
int 21h
done: ;结束
.exit
End
2.4程序调试状况
第一次错误:寄存器ax的高8位没有清零,使ax存储的数据不正确,结果出现错误。

第二次错误:与1和9比较大小时应用它们的ASCII码31h和39h,而不是直接用1和9。

燕山大学
正确运行结果截图:
三.题24.3问题描述
内存中source处存放着一个以0为结束标志的ASCII码字符串。

请统计该字符串中字母,数字,空格和其他字符的个数,统计结果分别存放到字节型变量result处。

3.1寄存器及主存的应用说明
内存:source处存放待检测字符串
Result处存放各种字符数量
寄存器:si存储地址
cl存放si指向的字符
3.2程序框图(见第十一页)
3.3详细程序
.model small
.stack
.data
source db 'ABC abc 123 +-*/',0
result db 4 dup(0)
.code
.startup
lea si,source-1 ;si赋值source的首地址减1 again: inc si ;地址加1指向下一个字符mov cl,[si] ;将指向的字符赋值给cl
cmp cl,0 ;与0比较,如果是0,结束
jz done
cmp cl,2BH ;分别于加减乘除比较,如果是其中的jz others ;一个字符,跳转到others
cmp cl,2DH
jz others。

相关文档
最新文档