- 51
- 0
- 约 19页
- 2016-05-25 发布于湖北
- 举报
实验一 数据传送
1、子程序Move中为什么比较SI、DI?
源数据块与目标范围有可能部分重叠,需要考虑从第一个字节开始复制(顺序复制),还是从最后一个字节开始复制(倒序复制)。
源数据块与目标范围有可能部分重叠,需要考虑从第一个字节开始复制(顺序复制),还是从最后一个字节开始复制(倒序复制)。
2、编写一个程序,将DS段中的数据传送到实验仪B4区的61C256中。说明:B4区的61C256在I/O设备区,使用、读写。
实验二 数制转换实验
实验内容1中将一个五位十进制数转换为二进制数(十六位)时,这个十进制数最小可为多少,最大可为多少?为什么?
最大65535(FFFF),最小为0.存储器只能存16位,即FFFF。
将一个十六位二进制数转换为ASCII码十进制数时,如何确定Di的值?
Di:表示十进制数0~9
将十六位二进制数转换为五位ASCII码表示的十进制数,就是求D1~D4,并将它们转换为ASCII码。
该位除以10取商,加30H。即加30H为对应的 ASCII码。
在十六进制转换为ASCII码时,存转换结果后,为什么要把DX向右移四次?
取出存入四位十六进制数的下一位。腾出空间。
自编ASCII码转换十六进制、二进制转换BCD码的程序,并调试运行。
ASCII码转换十六进制
SSTACK SEGMENT STACK
DW 64 DUP(?)
SSTACK ENDS
CODE SEGMENT
ASSUME CS:CODE
START: MOV CX,0004H
MOV DI,3500H
MOV DX,[DI]
A1: MOV AX,DX
AND AX,00FFH
CMP AL,40H
JB A2
SUB AL,07H
A2: SUB AL,30H
MOV [DI+0DH],AL
DEC DI
PUSH CX
MOV CL,08H
SHR DX,CL
POP CX
LOOP A1
MOV AX,4C00H
INT 21H
CODE ENDS
实验三 运算类编程实验
1. 求累加和程序设计,在偏移地址为1000H开始依顺序填入16个字(16个16位数),利用程序求和,存放在偏移地址2000H;
2. 多字节加法程序设计,参考原程序,编写个两个64位数的减法程序,结果保存到具体内存单元,调试并记录。
实验四 分支程序设计实验
1、将源数据首址改为3100H,目的数据地址改为310A,再加以验证(注意单步调试);
2、将源数据首址改为310AH,目的数据地址改为3100,再加以验证(注意单步调试)。
实验六 排序程序设计实验
1、注意两个循环是如何循环的,如果想减少判断次数,比如说几次交换后就不再有数据交换了,如何修改程序来减少程序执行时间;
000H-3009H中内容按从到排列
硬件一 静态存储器扩展实验(接线只有一种)
改变实验程序,按非规则字写存储器,观察实验结果。
规则字是低位地址为奇数,否者是非规则字,非规则字读取需要两个周期,而规则字只需要一个周期
在计算机中,一个字占两个字节。一个字在存储器中按字节存储,若高地址为偶数,低地址为奇数,则为规则字。相反,若高地址为奇数,低地址为偶数,则为非规则字。字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,一个字节等于8位二进制数,在UTF-8编码中,一个英文字符等于一个字节1.在中断中完成BCD码转换为二进制数。
将四个二位十进制数的BCD码存放于3500H起始的内存单元中,将转换的二进制数存入3510H起始的内存单元中,每次中断完成一个二位十进制数的BCD码转换。
实验步骤:将四个二位十进制数的BCD码存入3500H~3507H中,即:先键入E3500,然后输入01 02 03 04 05 06 07 08.运行程序,按一次单次脉冲开关KK1+,查看3510内容,应为0ch。再按一次单次脉冲开关KK1+,查看3511内容,应为22。继续发中断,依次查看3512,3513内容。
在中断中完成BCD码转换为二进制数。
.MODEL TINY
IO8259_0 EQU 0260H ;EUQ等值赋值语句0260H????端口地址 ?
IO8259_1 EQU 0261H
.DATA
BUFFER DB 8 DUP(?)
ReDisplayFlag DB 0
.STACK 100
.CODE
START: MOV AX,@DATA
MOV DS,AX ;ds整数段寄存器es附加段寄存器
MOV ES,AX
PUSH DS
CALL WriIntver
CLI
您可能关注的文档
- 行测速解突破_言语理解讲义详解.doc
- 行测题汇总详解.doc
- 行测-玉溪行测详解.docx
- 行程问题专题讲解详解.doc
- 行动“种子力量”青年环保创意征集活动征集作品的通知详解.doc
- 行情波动理论第三章详解.doc
- 行为金融学课后习题答案(1-6章)详解.doc
- 行为习惯广播稿详解.doc
- 行业代码和区划代码详解.doc
- 行业分析—手机维修行业O2O—V10—20150414详解.docx
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- 面向数字化学习与创新素养培养的问题链设计与实践—以初中信息科技课程为例.pdf
- 端盖零件数控加工工艺设计与数控程序编制.doc VIP
- 国外著名儿童绘本-My Weird School 9 - Miss Lazar Is Bizarre.pdf VIP
- -病理学课件 - 炎症-病理学课件 - 炎症.ppt VIP
- 2011东风悦达起亚K5电路图:02-连接器视图.pdf VIP
- 【2026】通信原理期末复习题及部分答案x试卷及答案.pdf VIP
- 以玉米芯为基础的新型生物可降解聚合物复合材料开发与应用.docx VIP
- ZSY450减速器高速齿轮轴加工设计方案.docx
- 《生猪屠宰线设备配置技术规范》.pdf VIP
- 三工位自动分拣流水线的结构设计.doc VIP
原创力文档

文档评论(0)