文档介绍:

计算机组成原理实验补充实验指导-实.DOCEvaluationWarning:ThedocumentwascreatedwithSpire..实验一、实验箱介绍与DEBUG简单使用一、实验目的1) 了解实验箱的构成2) 掌握模型机的结构框图3) 学会DEBUG的简单使用二、实验内容1•实验箱介绍结合计算机的组成原理,确定运算器、控制器、存储器、输入设备、输出设备。2•模型机的框图3.DEBUG的简单使用DEBUG须在DOS环境下运行。具体操作可以在Windows操作系统的“开始”菜单的“运行”对话框屮输入“CMD”(mand)如图1-1所示。图1-1Windows的运行窗口頁Windows将根揺5所撬入的名称f为您打开相应的程序、Windows的“DOS”模式,如图1-2所示。图1・2Windows下的“DOS”模式输入命令DEBUG(调试),见图1・3・rawC:\yjindows\5ystem32\CMD.exe・debugC:\Users\bzc>debug图1-3DEBUG调试窗口DEBUG命令是在下,由键盘键入的。每条命令以单字母命令符开头,然后是命令的操作参数,操作参数与命令符之间用空格隔开,操作参数与操作参数之间用空格或逗号隔开,命令的结束符是冋车键。命令及参数的输入可以是大小写的结合。Ctrl+Break键可中止命令的执行。Ctrl+NumLock键可暂停屏幕卷动,按任一键继续。所用数均为十六进制数,不用加H。有关DEBUG屮的D(显示)、R(寄存器)、U(反汇编)、G(执行)和Q(退出)等命令已在前面讲过了。下面介绍本实验用到的DEBUG的命令:(1) A・汇编,用于输入汇编语言源程序(2) g-运行,运行用A命令编写的汇编语言程序(3) e-编辑,用于修改计算机内存中存储单位的数据(4) d・显示,用于显示计算机内存中存储单位的数据(5) q-退出,用于退出DEBUG的状态,到DOS提示符下。(1)汇编命令A格式:A[起始地址]注:缺省时是以CS:100为起始地址,CS即CodeSegment是代码段。如图1・4从地址0100H开始汇编,图屮的代码段是13C5Ho如图1-4从缺省的地址100H开始汇编功能:键入A命令后显示段基址和段内偏移并等待用户从键盘逐条键入汇编命令,逐条汇编成代码指令,顺序存放到段地址和段内偏移所指定的内存区域,直到显示下一地址时用户直接键入回车键返回到提示符“■”。现在输入段小程序(注意:在捉示符“•”下输入的数据为16进制的)movalJ2movbl,34addal,bl见图1・5,DEBUG下输入的一段小程序,注意最后行只按下回车符。苣琏员:C:\windows\system32\cmd.exe...i.MicrosoftWindows[????6.1.76011????????(c)2009MicrosoftCorporC:\Users\bzc>debug13C5:010013C5:010213C5:010413C5:0106movmovaddal,12bl,34al,blnr图1-5DEBUG下A命令输入一段小程序执行此段小程序如下:(2)执行g命令13D1:0100moval,121301:0102movbl,341301:0104addal,bl1301:0106-g=100102AX=0012BX=0000DS=13D1ES=13D11301:0102B334-g=100104CX=0000DX=0000SP=FFEESS=13D1CS=13D1IP=0102MOVBL,34BP=0000SI=0000DI=0000NVUPElPLNZNRP0NCAX=0012BX=0034DS=13D1ES=13D11301:010400D8-g=100106CX=0000DX=0000SP=FFEESS=13D1CS=13D1IP=0104fiDDAL,BLBP=0000SI=000001=0000NVUPElPLNZNAP0NCAX=0046BX=0034DS=13D1ES=13D11301:01060000CX=0000DX=0000SP=FFEE$S=13D1CS=13D1IP=0106ADD[BX-SI1,ALBP=0000SI=000001=0000NVUPElPLNZNAP0NCDS:0034=18执行语句:从100-102(只执行1条指令)g=100102执行语句:从100〜104(执行2条指令)g二100104执行语句:从100-106(执行3条指令)g=100106CPU内的寄存器AX,高8位是AH,低8位是AL,同样BH寄存器高8位是BH,低8位是BL。以上三条指令执行后,各寄存器的值分别是:AL为12H;BL为34H;AL为12H;(3)退出debug的q命令

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成原理补充实验,计算机组成原理实验补充实验指导-实.doc相关推荐

  1. 西安交通大学计算机组成原理第三章,西安交通大学计算机组成原理专题实验(上)第三次实验报告.pdf...

    计算机组成原理专题实验报告(三) 学生姓名 专业/班级 计算机11 班 学 号 所在学院 电信学院 指导教师 姜欣宁 提交日期 2013 年12 月19 日 计算机组成原理专题实验(三) --运算器模 ...

  2. 计算机组成原理课内实验,【计算机基础论文】计算机组成原理课程实验教学改革(共2885字)...

    摘要:目前<计算机组成原理>的实验内容存在与课程定位目标相悖的问题,一味追求实验内容的复杂性,而忽视了计算机组成原理实验教学的完整性和概念性.针对上述问题,本文对<计算机组成原理&g ...

  3. 中断实验计算机组成原理,计算机组成原理 中断实验 实验五

    <计算机组成原理 中断实验 实验五>由会员分享,可在线阅读,更多相关<计算机组成原理 中断实验 实验五(6页珍藏版)>请在技术文库上搜索. 1.深深 圳圳 大大 学学 实实 验 ...

  4. 计算机组成原理判零实验,计算机组成原理实验报告 进位位控制、通用寄存器判零实验...

    <计算机组成原理实验报告 进位位控制.通用寄存器判零实验>由会员分享,可在线阅读,更多相关<计算机组成原理实验报告 进位位控制.通用寄存器判零实验(17页珍藏版)>请在人人文库 ...

  5. 计算机组成原理课设移位,计算机组成原理课设(多寄存器减法、右移位、输入输出、转移指令实验计算机设计)...

    目录 1课设目的 ................................................... 1 2课设内容 ............................... ...

  6. 计算机原理的进位输入是什么,进位控制实验计算机组成原理实验报告

    进位控制实验计算机组成原理实验报告 上海应用技术学院 计算机科学与信息工程系·2006 年编制 <计算机组成与结构>课程实验报告 实验名称 进位控制实验 实验序号 2 实验日期 2013. ...

  7. 计算机组成原理实验报告西华大学,计算机组成原理实验报告算术逻辑运算单元实验...

    <计算机组成原理实验报告算术逻辑运算单元实验>由会员分享,可在线阅读,更多相关<计算机组成原理实验报告算术逻辑运算单元实验(6页珍藏版)>请在人人文库网上搜索. 1.西华大学数 ...

  8. 计算机组成原理指令译码,计算机组成原理实验报告指令译码器.docx

    河北大学计算机组成原理实验报告 实验项目指令译码器成绩 -X实验目的: 理解指令译码器的作用和重要性. 学习设计指令译码器. 实验原理: 指令译码器是计算机控制器屮最重要的部分.所谓组合逻辑控制器就是 ...

  9. 计算机主机组成实验,计算机组成原理实验-运算器组成实验报告

    计算机组成原理实验-运算器组成实验报告 曾国江-计算机组成原理实验报告 - 0 - 计算机组成原理课程实验报告9.3 运算器组成实验姓 名: 曾国江 学 号: 系 别: 计算机工程学院 班 级: 网络 ...

最新文章

  1. 在同一台电脑上同时安装Python2和Python3
  2. python工程师-我是如何转行成为了一名Python工程师
  3. Struts2框架执行流程
  4. java 反编译 类名_java javassist创建类和反编译类
  5. 查看NTFS文件系统版本号
  6. 借助datetime和pyttsx3在Python中创建闹钟
  7. 【问题解决方案】Linux中进入目录下文件夹
  8. 李海自学java_JAVA程序设计 实验一
  9. win10系统下如何查看端口被哪个进程占用
  10. Android 银行账号
  11. 【PCB学习笔记】绘制智能车四层板 --- DRC检查,拼版设计及资料输出
  12. 计算机控制电机启动接线图,电机控制线路图大全(上下)
  13. simulink 全桥逆变无控整流DC-DC电路
  14. 【反欺诈场景剖析】虚假账号的产生和流转
  15. [深度学习概念]·主流声学模型对比
  16. 罗振宇4小时跨年演讲精华版:大环境里的7个行动策略
  17. 和风天气更新数据失败原因分析
  18. 20220326 java基础代码题(二)
  19. DAP数据分析平台可视化组件开发
  20. AI绘画软件排行榜,手机AI绘画排名推荐

热门文章

  1. Qt工作笔记-通过信号与槽实现定时器
  2. Qt学习笔记-Qt Graphic View Framework
  3. 大四课程设计之基于RFID技术的考勤管理系统(一)项目介绍
  4. 大三软件工程小项目-小技术集合-客户端界面重画
  5. char装cstring_VC中char*转换为CString
  6. 使用python写一个倒计时_Python 实现一个计时器
  7. vb.net datetimepicker月到当日的天数_【坦克世界】11月10日个人专属优惠商店限时开放...
  8. HTML跳转为啥会404,为什么网页会出现404 not found?
  9. 中艺人脸识别考勤机使用方法_人脸识别考勤机的使用方法及注意事项 - 全文
  10. 数据结构之树、森林、二叉树的转化