微机实验用什么软件
“微机实验用什么软件”相关的资料有哪些?“微机实验用什么软件”相关的范文有哪些?怎么写?下面是小编为您精心整理的“微机实验用什么软件”相关范文大全或资料大全,欢迎大家分享。
微机原理软件实验
实验二 分支、循环程序设计
一、实验目的
1. 开始独立进行汇编语言程序设计; 2. 掌握基本分支,循环程序设计; 3. 掌握最简单的 DOS 功能调用。
二、实验内容
1. 安排一个数据区,内存有若干个正数,负数和零。每类数的个数都不超过 9。 2. 编写一个程序统计数据区中正数,负数和零的个数。 3. 将统计结果在屏幕上显示。
4. (选作题)统计出正奇数、正偶数,负奇数、负偶数以及零的个数。
三、预习思考
1. 十进制数 0 ~ 9 所对应的 ASCII 码是什么? 如何将十进制数 0 ~ 9 在屏幕
上显示出来?
? 0~9对应的ASCII码分别为30H~39H。
? 若将数字0~9显示在屏幕上,只需要用二进制数0~9分别加上30H得到相应的
ASCII码,再通过DOS功能调用AH=02H显示相应的数字。
2. 如何检验一个数为正,为负或为零? 你能举出多少种不同的方法? ? 使用CMP命令,将该带符号数数与0比较,然后进行判断。如果大于0,则使用
JG命令进行跳转;如果等于0,则使用JE命令进行跳转;如果小于0,则使用JL命令进行跳转,通过观察跳转后执行不同程序的结果来判断进行了哪个跳转,从而判断大小。
? 先将该数和0相比观察结果是
微机原理软件实验报告
信息与通信工程学院
微机原理软件实验报告
班
级:
姓 名:
学 号:
日 期: 2011年12月 微机原理软件实验·报告
实验一 DEBUG 的使用 .................................. 1
一、实验目的............................................................................................................ 1 二、实验内容............................................................................................................ 1 三、预习思考............................................................................................................ 3 四、实验过
微机原理软件实验报告
信息与通信工程学院
微机原理软件实验报告
班
级:
姓 名:
学 号:
日 期: 2011年12月 微机原理软件实验·报告
实验一 DEBUG 的使用 .................................. 1
一、实验目的............................................................................................................ 1 二、实验内容............................................................................................................ 1 三、预习思考............................................................................................................ 3 四、实验过
北邮微机原理软件实验报告
实验一 DEBUG 的使用 一、实验目的
1.掌握汇编程序的编辑,编译,连接和执行的全过程; 2.学习和掌握用DEBUG调试程序的方法.
二、实验任务及内容
用 DEBUG 将可执行文件调入,并进行调试.
(1)用 D 命令观察数据区在内存中的具体内容,记录单元 A 和 B 的具体地址. A的地址是:0B89H:0000H;B的地址是:0B89H:0001H
(2)用 U 命令对目标代码反汇编,观察反汇编后的结果.注意发现源程序的起始位置, 并记录这个起始地址.
DATA段段基址:0B89H A的偏移地址:0000H B的偏移地址:0001H Y的偏移地址:0002H Z的偏移地址:0005H STACK段段基址:0B8AH CODE段段基址:0B91H 第一条指令的偏移地址:000H 子程序SUB1入口的偏移地址:003FH
(3)用 T 命令作单步跟踪调试.比较每条指令执行后的结果和原来的理解是否一致.得出程序运行的结果:它们是写在什么单元,具体内容是什么; 并判断结果是否正确.
1、这是第一次调用SUB1子程序退出后的结果,从图中可以看出Y存储的数据是400,即是A*A的结果。
2、这是第二次调用SUB
微机软件实验习题与答案(完整版)
微机原理软件实验
实验1 两个多位十进制数相加的实验
实验内容:将两个多位十进制数相加,要求加数和被加数均以ASCII码形式各自顺序存放以DATA1和DATA2为首的5个内存单元中(低位在前),结果送回DATA1处。完整代码如下: DATAS SEGMENT ;此处输入数据段代码
STRING1 DB 'input the first number:','$' STRING2 DB 13,10,'input the second number:','$' STRING3 DB 13,10,'the output is:','$' DATA1 DB 6 DUP(00H),'$' DATA2 DB 6 DUP(00H),'$' DATAS ENDS
STACKS SEGMENT ;此处输入堆栈段代码 STACKS ENDS
CODES SEGMENT
1
ASSUME CS:CODES,DS:DATAS,SS:STACKS START:
MOV AX,DATAS MOV DS,AX
;此处输入代码段代码 LEA SI,DATA1 LEA D
北邮微机原理软件实验报告(精)
微机原理软件实验报告 实验二分支、循环程序设计 一.实验目的
1.开始独立进行汇编语言程序设计。 2.掌握基本分支,循环程序设计。 3.掌握最简单的DOS 功能调用。 二.实验内容
1.安排一个数据区,内存有若干个正数,负数和零。每类数的个数都不超过9。 2.编写一个程序统计数据区中正数,负数和零的个数。 3.将统计结果在屏幕上显示。 三.流程图
四.源代码 DATA SEGMENT Z DW 0 ;数据中0的个数 A DW 0 ;数据中大于0的个数 B DW 0 ;数据中小于0的个数
NUM DW 9,8,0,-7,6,-5,-4,3,2,-1,0,-8,-1,9,0,0,1 ;设定的一组数据,其中4个0,7个正数,6个负数,符合题目要求
N DW ($-NUM/2 ;该组数据的个数 TYPE0 DB 0DH, 0AH, 'Number of zeros : $' TYPE1 DB 0DH, 0AH, 'Number of greater than 0 : $'
TYPE2 DB 0DH, 0AH, 'Number of less than 0 : $' LOCATE DW TYPE0, TYPE1, TYPE2 DATA ENDS
STA
cdr文件除了用CorelDraw还可以用什么软件打开
篇一:CDR文件用什么打开?
cdr文件用什么打开?cdr文件打开的方法
安装一个CorelDRAW,装最新版的,免得你不知道文件版本,旧版打不开。CorelDRAW X4以及更高版本均可。
篇二:Coreldraw文件损坏无法打开,怎么办CDR教程
Coreldraw文件损坏无法打开,怎么办?
以前做好的文件突然打不开了,或者是死机、非法操作等原因造成Coreldraw文件损坏,这可能是设计者最为头痛的老大难问题了。 情形一、操作过程当中碰到当机,先不要着急,保持当前的状态不变。 Coreldraw里的缺省设置是10分钟自动备份一次,文件名以“文件名_自动备份”命名,找到这个文件,重命名即可。
如果你是新手,或者你的电脑不是很稳定的话,建议不要关掉Coreldraw的自动备份,这是有好处的。
另:最小化当前的Coreldraw窗口,新开一个Coreldraw程序,试着打开当前的备份文件。学习君羊:203718073
如果能打开最好,强制结束掉死机的窗口即可。
如果打不开,先看一下死机窗口物件是不是还可以移动,如果能复制的话,赶紧复制,到新窗口中粘贴,粘贴完马上另存新文件。 如果当前窗口已经当机,那就没有更好的方法了。
情形二、如果是原先做的文件打不开的情况,试
微机原理与接口实验指导(学生用)2012.11
《微机原理与接口技术》实验指导 实验学时:8学时,实验数4个
实验1:汇编指令与寻址方式(2学时)
一. 实验目的
1. 学会使用MASM FOR WINDOWS 集成实验环境共享版软件。 2. 熟悉80x86寻址方式及基本指令的功能。 3. 掌握汇编语言程序的上机过程。
4. 掌握利用DEBUG的单步指令T来观察各寄存器的状态,特别是状态标志寄存器的状态。 二. 实验内容
1. 学习MASM FOR WINDOWS 软件
包括:简单入门程序、操作数的寻址方式、DEBUG的T命令等。 2. 学习状态标志寄存器各标志位在DEBUG中的显示形式 顺序 1 2 3 4 5 6 7 8 标志位名字 OF 溢出(有/无) DF 方向(减/增) IF 中断(允许/屏蔽) SF 符号(负/正) ZF 零(是/否) AF 辅助进位((有/无) PF 奇偶(偶/奇) CF 进位(有/无) 置位=1 OV DN EI NG ZR AC PE CY 复位=0 NV UP DI PL NZ NA PO NC 3. 汇编语言程序的上机过程 在MASM FOR WINDOWS集成实验环境的主界面下
第一步:点击第二行的“新建”,在程序模板的相应位置输入下列程序
微机的软件安装
微机组装与维护
任务二 微机的软件安装
软件的分类
操作系统
系统软件 程序语言处理系统
数据库管理系统
软件系统
通用软件—如Office
应用软件
专用软件—用户程序
软件的安装流程
设置BIOS
对硬盘进行分区 系统软件的安装 驱动程序的安装
应用程序的安装与卸载
BIOS的设置及应用
BIOS(Basic Input output system)是被固化到计算机中的一组程序,为计算机提供最低级最直接的硬件控制。通俗的说,BIOS是硬件与软件之间的一个“转换器”或者说是接口,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行,其内容存放在微机主板上的一个ROM芯片上。
CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)是微机主板上南桥中集成的一块可读写的RAM芯片,用来保存当前系统硬件配置和用户对某些参数的设置,其中各项参
北理(bit)微机原理上机软件实验报告
微机原理软件编程
实验报告
班级: 学号: 姓名:
一、实验题目
1、IDE86集成开发环境的学习和运用
2、编写程序求出10个数中的最大值和最小值,并以单步形式观察如何求出最大值、最小值。
3、求1到100 的累加和,并用十进制形式将结果显示在屏幕上。要求实现数据显示,并返回DOS状态。
4、将存储器中的十个字节型十六进制有符号数按从小到大的顺序排序并按十六进制显示出来。(56H、0ffH、78H、82H、12H、0、95H、58H、0bcH、34H)
二、实验目的
1、学习并掌握IDE86集成开发环境的使用包括编辑、编译、链接、调试与运行等步骤 编辑:源程序的输入、修改。
编译:常见编译出现的语法错误的修改。
运行:运行、断点设置、单步运行、单步跟踪;观察寄存器、标志寄存器值;观察数据存储器中的数据。
2、完成所有题目,提高编程能力,加深对理论课的理解。
三、实验内容
1、文字叙述设计思路
1.1编写程序求出10个数中的最大值和最小值 由于一共有十个数,所以求其最大数或者最小数需要比较9次。从数据段的段首开取数,先取两个数进行比较,比较完后取其中的最大数或者最小数放入数据段的第二位中。再取第三位数与第二位数比较,如此循环,比较9次后在数