实验指导书电子版

实验指导书电子版

ID:47878298

大小:886.09 KB

页数:73页

时间:2019-11-17

实验指导书电子版_第1页
实验指导书电子版_第2页
实验指导书电子版_第3页
实验指导书电子版_第4页
实验指导书电子版_第5页
资源描述:

《实验指导书电子版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一系统认识实验一、实验目的1.掌握TND86/88教学系统的基木操作。二、实验设备1.TND86/88教学实验系统一台。2.电子计算机一台三、实验内容及步骤从3500H内存单元开始建立0—15共16个数据。;8088宏汇编程序;定义堆栈段实验源程序如下:(A1-1.ASM)STACKSEGMENTSTACKDW64DUP(?)STACKENDSSTART:MOVDI,3500HMOVCX,001OHMOVAX,0000HSAHFCODESEGMENTASSUMECS:CODE;定义代码段;程序开始设数据首址:字节数送入CX中;写入一字节;修改地址指针:修改数据;十进制调整;

2、未填完转移:代码段结束:程序结束Al:MOV[DI],ALINCDIrNCAXDAALOOPAlA2:JMPA2CODEENDSENDSTART实验步骤1、使用串行通信电缆将实验系统与计算机(PC)微机相连。2、打开WMD86进入系统环境如图1・1所示。图1一13、点击'选择串口'如图1—2所示。可选串行口1或串行口2(计算机后面与UBS接口相邻的为串行口l)o图1一24、点击文件,打开新建源程序,如图1—3所示。图1一35、输入源程序并保存为DQ.asm.如图1一4所示。图1一46、点击'编译',对源程序进行汇编、连接,生成可执行文件DQ.EXE如图1—5所示。图1—57、汇

3、编、连接无谋后点击'窗口',如图1—6所示。文件g)编辑0)查看編译选择串口窗口魁)帮助01)□S%1@

4、戲國副寻调试窗口Ctrl+15JdQ.asmRtacksegmentstackDW64DUP(?)STACKENDSCODESEGMENTASSUMECS:CODESTART:MOVAL82H新建窗口@)层叠C)平铺d)排列圉标@)71DQ.asm示波器窗口Ctrl+2寄存器窗口Ctrl+3图1—68、点击'调试窗口'如图1・7所示,进入调试窗口。86WMD86文件装入程序程序存盘单步运行停止查看①)窗口址)D色日

5、爲電

6、鼠画副逼

7、f;调试窗口图1一79、按实验系统(箱)中

8、的RESET键或计算机键盘上的Ctrl+Break键出现*welcometoyou!面,说明实验系统(箱)和计算机通信成功,如图1—8所示。图1一810、装入DQ.EXE程序,确认程序段地址CS:0000及偏移最地址IP:2000。11、提示装载完毕后使用U0000:2000命令进行反汇编,检查程序是否正确装入。12、在“〉”提示符下键入G=0000:2000(在系统默认段址CS=0000悄况下,也可直接键入G=2000)即可运行程序。13、使用D0000:3500可查看3500H〜350FH单元中的内容是否为0〜15,共16个数。可用E3500修改内存单元中的内容。14、在以

9、后的实验屮将会卅到示波器,示波器窗口如图1—9所示。图1—9实验二数码转换编程及程序调试一、实验目的1.掌握不同进制数及编码相互转换得程序设计方法,加深对数码转换的理解。2.熟悉键盘使用方法。3.熟悉调试程序的方法。二、实验设备1.TDN86/88教学实验系统一台2.电子计算机一台实验内容及步骤计算机输入设备输入的信息一般是rtlASCII码或BCD码表示的数据或字符,CPU—般均用二进制数进行计算或其他信息处理,处理结果的输出又必须依照外设的要求变为ASCII码、BCD码或七段显示码等。因此,在应用软件小,各类数制的转换和代码的转换是必不可少的。计算机与外设间的数码转换关系如

10、图2-1所示,数码对应关系如表2-1所二进制图2・1数码转换关系表2-1数码对应关系十六进制数BCD码二进制机器码ASCII码七段码共阳共阴00000000030H40H3FH10001000131H79II06II20010001032H24H5BH30011001133H30H4FH40100010034H19H66H50101010135H12H6DH60110011036II02H7DH70111011137II78II07II81000100038H00H7FH91001100139H18H67HA101041II08H77HB101142H03H7CHC110043

11、II46II39IID110144H21H5EHE111045H06H79HF111146H0EH71H1.将ASCII码表示的十进制数转换为二进制数十进制表示为:DnX10n+Dn_!X10n_l+-+D0X10°=£DjX10J(1)Di代表十进制数1,2,3,-9,0;上式转换为:LDjl()i=((・・・(DnX10+Dn_i)X10)+Dn-2)X10+・・・+D])X10+Do(2)由式(2)可归纳十进制数转换为二进制的方法:从十进制数的最高位Dn开始作乘10加次位的操作,依次类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。