微型计算机原理及应用

――――实验指导书

编写: 梁亚玲

华南理工大学 2006 年 8 月

前言

结合当前电子类专业本科生微型计算机原理及应用理论课的教学我们编写了

本实验指导书,旨在培养学生运用汇编语言程序进行编程及用汇编来实现硬件控制

的能力。本书分为两部分,软件部分和硬件部分。

软件实验部分

实验一

一、实验目的

1、学会如何建立汇编源文件ASM

2 、学会调用 MASM 宏汇编程序对源文件进行汇编,获得目标程序 OBJ 及 LST

列表文件

3、学会调用LINK 连接程序汇编后的目标文件 OBJ 连接成可执行的文件 EXE

4 、学会使用 DEBUG 调试程序把可执行文件装入内存并调试运行,用 D 命令显

示目标程序,用 U 命令对可执行文件反汇编,用 G 命令运行调试。

二、实验设备

装有 MASM 软件的 IBM PC 机

三、实验内容

1、汇编程序对源程序进行翻译,生成扩展名为 OBJ 的目标文件;连接程序是将目

标程序和库文件进行连接、定位,生成扩展名为 EXE 的可执行文件;调试程序

是对目标文件进行调试,验证它的正确性。

2 、DEBUG 程序各种命令的使用方法

功能 命令格式 使用说明

从指定地址开始显示 40H 个

显示内存单元内容 D 地址

字节或 80H 个字节

先显示地址和单元内容等待

修改内存单元内容 E 地址

输入修改的内容

显示全部寄存器和标志位及

检查和修改寄

R 下条指令单元十六进制数码

存器的内容

和反汇编格式

从指定地址开始反汇编 16 个

反汇编 U 地址

或 32 个字节

从指定地址直接输入语句并

汇编 A 地址

从指定指定汇编装入内存

从指定地址开始逐条跟踪指

跟踪 T =地址

运行 G =地址 无断点,执行正在调试的指令

退出 Q 退出 DEBUG 返

微型计算机基本原理与应用pdf,微型计算机原理和应用.PDF相关推荐

  1. 计算机原理及应用第三版pdf,计算机原理及运用.pdf

    微型计算机原理及应用 主讲:周佳社 西安电子科技大学 内容概要 本课程是为电子技术应用等专业学生微型计算机原理 与应用课程设置的.为适应课程内容更新的需要,本书以 8086/8088微处理器和IBM ...

  2. 计算机原理基础知识pdf,计算机原理第一章.pdf

    计算机组成原理 讲授:李凌燕 学时:48 本课程考查目标  本课程对计算机专业来说是非常重要的专业基础 课. 理解单处理器计算机系统中各部件的内部工作原理.组 成结构以及相互连接方式,具有完整的计 ...

  3. 计算机原理课程设计 第二版pdf,计算机原理课程设计.pdf

    第 1 页 共 10 页 计算机原理课程设计 计算机原理课程设计 成员信息成员信息 小组编号 8 成员信息 姓名 学号 实验分工 分值比例 组长 XXX 20040602XXXX 编写测试程序 总体测 ...

  4. 886 微型计算机原理,886微型计算机原理及应用.pdf

    886微型计算机原理及应用.pdf 华中科技大学硕士研究生入学考试<微型计算机原理 及应用>考试大纲 (科目代码:886 ) 第一部分 第一部分 考考 试试 说说 明明 第一部分第一部分 ...

  5. 微型计算机202012月pdf,微型计算机原理及其应用-电子技术应用.PDF

    微型计算机原理及其应用 第一章 微型计算机概论 第一章 微型计算机概论 合肥工业大学计算机与信息学院 2012-02 合肥工业大学计算机与信息学院 2012-02 1 第一章 微型计算机概论 第一章 ...

  6. 微型计算机具有什么等特点,微机原理 课后题 标准答案

    微机原理 课后题 答案 -------------------------------- 作者: -------------------------------- 日期: 2 第一章 微型计算机概述 ...

  7. 微型计算机接口技术425页,微机原理与接口技术(修订版高等院校电工电子技术类课程十二五规划教材)...

    导语 内容提要 谢四连.董辉.许岳兵主编的<微机原理与接口技术(修订版)>内容分为两部分:第一部分全面系统地介绍了Intel系列微处理器的工作原理.指令系统以及汇编语言程序设计方法:第二部 ...

  8. 微型计算机 极客 pdf,微型计算机(极客 2011年第4期).pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp办公文档&nbsp>&nbsp办公软件应用 微型计算机(极客 2011年第4期).pdf 本 ...

  9. 某八位微型计算机地址为20位,微机原理作业及参考答案

    第二章 计算机基础 (P32) 1-1 电子管,晶体管,中小规模集成电路. 大规模.超大规模集成电路. 1-2 把CPU和一组称为寄存器(Registers)的特殊存储器集成在一片大规模集 成电路或超 ...

  10. 微型计算机以字长和微处理器,微型计算机原理及应用学习笔记 电子计算机概述...

    一.             电子计算机的发展简况 电子数字计算机(简称电子计算机)是一种能自动地.高速地进行大量运算的电子设备,它能通过对输入数据进行指定的数值运算和逻辑运算来求解各种计算问题,也能 ...

最新文章

  1. 死锁产生的原因及四个必要条件
  2. RTMPdump(libRTMP) 源代码分析 9: 接收消息(Message)(接收视音频数据)
  3. SecureCRT上传和下载文件
  4. 第十一届河南省赛--A计划日
  5. js 获取td高度_JS或jQuery获取宽高度
  6. asp.net core 系列之Performance的 Response compression(响应压缩)
  7. rails db 查询优化_如何优化查询以解决Rails中常见的可伸缩性瓶颈
  8. Python 数据结构与算法——侏儒排序
  9. 【语法】一些奇怪的语义错
  10. OFD文件免费转PDF
  11. 数据分析报告怎么写?
  12. 火灾检测参考资料与数据集
  13. SCI 论文插图格式一般要求
  14. Spring boot Mybatis type-aliases-package错误解决
  15. 一个入行很长的老鸟给新手的一些建议——转
  16. 反调试技巧总结-原理和实现
  17. Redis缓存的使用
  18. 一个小时学会MySQL数据库
  19. 老马群控使用教程之手机设备怎么开启【开发者选项】
  20. 判断二叉树是否为满二叉树

热门文章

  1. Menubutton按钮弹出菜单
  2. iOS开发--添加定位功能
  3. 系统Model底层隐藏的坑
  4. 基于Android的手机邮件收发(JavaMail)之二( Welcome.java 和 ReceiveAndSend.java )
  5. Nautilus获得了标签化支持
  6. [转载] python(numpy) 实现神经网络训练 (卷积 全连接 池化)
  7. [转载] Numpy之logspace
  8. [转载] 机器学习模型的保存和调用
  9. [转载] Python pandas数据分析中常用方法
  10. DialogPlus