微机实验答案
“微机实验答案”相关的资料有哪些?“微机实验答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“微机实验答案”相关范文大全或资料大全,欢迎大家分享。
2014微机原理实验题目及答案
微机原理实验
1. 验收要求
(1)对于一个编辑好的任一汇编语言源程序,会进行编译和连接,最终生成
一个可执行程序。(DOS环境运行)
(2)对三个给定的题目进行验收。(在给出的仿真环境编辑和运行) 2. 题目 (1)排序
对输入的多个数字进行排序。 要求:
(a)所有数字从键盘输入;
(b)数字中至少包含一个大于10的数字; (c)排好序的数字以十进制形式在屏幕显示输出。 答案:
DATA SEGMENT
STRING1 DB 'Please Input the number: ','$' ;提示输入 STRING2 DB 'The order from max to min:','$' ;输出排序从大到小
SCORE DW 100 DUP(0) ;分配存放空间
DATA ENDS
STACK SEGMENT ;堆栈段 DW 64 DUP(0) STACK ENDS
CODE SEGMENT ;代码段
ASSUME CS:CODE,DS:DATA,SS:STACK START: MOV AX,DATA MOV DS,AX
MOV AX,STACK MOV SS,AX
MOV DX
微机实验程序
实验2 EDIT,MASM,LINK的使用
实验内容:在内存X-NUM和Y-NUM单元存有42和-43,利用汇编语言程序编程设计计算这两数字和,
结果放入S-NUM单元 DATA SEGMENT X DB 42 Y DB -43 S DB ? DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AL,X ADD AL,Y MOV S,AL MOV AH,4CH INT 21H CODE ENDS END START
实验3 循环程序设
标签: 教育
实验3 循环程序设计
实验内容:1.现有数组X,Y. X=32,-43,76,95,-1; Y=-78,127,-128,-125,88.
计算这两个数组之和,结果送到另一组数, 即S(i)=X(i)+Y(i) DATA SEGMENT X DB
微机原理实验
实验一 清零程序
1、实验目的
掌握8088汇编语言程序设计和调试方法,熟悉键盘操作。 2、实验内容
把RAM区内4000H~40FFH单元的内容清零。 3、程序框图
4、实验步骤
用连续或单步方式运行程序,检查4000H~40FFH中执行程序前后的内容变化。 5、思考
假使把4000H~40FFH中的内容改成FF,如何修改程序。
实验二:拆字程序
一、实验目的(5分钟)
掌握汇编语言程序设计的方法及程序调试方法。 二、实验内容
把4000H的内容拆开,高位送4001H低位,低位送4002H低位,4001H和4002H的高位全部清零,一般本程序用于把数据送显示缓冲区时用。 三、程序流程
四、实验步骤 1、LED环境
(1)在P.状态下按“0—EV/UN”,装载实验所需的代码程序。
(2)在P.状态下按键入3020,然后按STEP或EXEC进入入实验项目的调试与运行。 2、PC环境
在与PC联机状态下,编译、连接、下载PH88\\se02.asm,用连续或单步方式运行程序。 3、在单步运行时,每走一步可观察其运行结果。
在连续运行状态下,应按“暂停图标”或试验箱上的“暂停按钮”,使系统无条件退出用户运行状态返回监控,
微机实验8253
浙江工业大学计算机学院
实 验 报 告
实验名称 定时/计数器(8253)
一、实验内容与要求
1.1 实验内容
1.计数器方式0实验
将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动开关逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。
2.计数器方式3实验
将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1Hz)。
3. 计数器级联实验
将计数器0设置为方式3(方波),计数器1设置为方式2(分频)。实现计数器0的输出为方波,计数器1的输入是计数器0输出。人机交互界面设计:实现在显示屏幕上提示输入计数器0(方波)的参数和计数器1(分频信号)的参数。
1.2 实验要求
(1) 正确完成硬件电路连线;
(2) 使用8253定时/计数器芯片,除片选引脚,其他信号都已接好,进行有关结构设计和编程 (3) 编写正确汇编程序,完成正确的屏幕以及硬件仪器的显示。
二、实验原理与硬件连线
2.1 实验原理
8253/8254 定时/计数器总体结构如图2.1.1所示,外部引
微机原理实验
第二部分 实验内容
《微机原理与应用》包括6个实验,其中前3个是软件编程,在PC机上完成,后3个是硬件实验,在TDN-MD实验箱上完成。
实验一 顺序程序设计与调试
一、实验目的
1.熟悉汇编语言上机过程和上机步骤。 2.掌握汇编语言程序书写格式。 3.掌握顺序程序的设计与调试方法。 4.掌握汇编语言程序运行结果的观察方法。 二、实验设备
PC机一台(安装汇编软件)。 三、实验内容
分析并对比以下各程序段运行的结果。 1.两种加法指令比较
(1) STC MOV AL,50H MOV BL,60H ADD AL,BL (2)STC MOV AL,50H MOV BL,60H ADC AL,BL
2.两种加1指令比较
(1) MOV AL,0FFH INC AL (2) MOV AL,0FFH ADD AL,1
3.两种乘法指令比较
(1) MOV AL,0FFH MOV BL,0FFH MUL BL (2) MOV AL,0FFH
1
MOV BL,0FFH IMUL BL
4.逻辑指令比较
(1) MOV AL,55H AND AL,0F
微机原理实验指导
安徽建筑工业学院电子与信息工程学院
微机原理软件实验1 8086指令操作和编制简单程序段的实验
一、 实验目的
1. 掌握DEBUG的基本使用方法;
2. 学习传送、算术运算和移位指令的用法; 3. 利用DEBUG编制简单程序段,为8086/8088汇编程序语言设计打下良好的基础。 二、 实验内容
1.写出MOV AL,CL的机器码;
2.使AX=4235H,BX=06FAH,CX=0103H,DX=3105H,CF=1。下列每条指令(独立)执行后的结果是什么?CF标志位的值等于多少?
⑴ MOV AX,CX ⑵ ADC BX,CX ⑶ DEC BX ⑷ DIV CL
⑸ OR BL,30H ⑹ TEST DH,0FH ⑺ SAR AL,1 ⑻ SHL BH,CL ⑼ RCL BX,1 ⑽ XOR CX,0FFF0H 3. 编制程序段实现:6+7+8+9+10,结果存放在AX中。 4. 用移位指令完成:34H×20(无符号数),结果存放在AX中。 5.附加题:将AL(25H)中两
微机原理硬件实验
信息与通信工程学院
微机原理硬件实验报告
班 姓 学 序
日
级: 名: 号: 号: 期: 2012年12月
微原硬件实验
目录
一、基本的I/O实验 .................................................................................................... 4
一、实验目的........................................................................................................ 4 二、实验原理和内容............................................................................................ 4
(一)实验一:............................................................................................ 4 (二)实验二:.................
微机实验书 - 图文
微机原理与接口技术
实验指导书
深圳大学电子科学与技术学院
2008年12月
1
《微机原理与接口技术》实验
《微机原理与接口技术》实验课是计算机科学与技术专业本科生(或相关信息类专业)教学的必修课程,是重要的专业技术基础课。在理论教学基础上通过实验教学,使学生加深对所学知识的理解,熟练掌握各接口器件的特征和使用方法;熟悉系统设计方法和系统调试方法。 一、制定本大纲的依据
本大纲根据《微机原理与应用》教学大纲对学生试验能力培养要求而制定。 二、对本门课程的实验具体安排
教学大纲要求总学时72。根据课程的特点,需要加强实验环节,提高学生的认识。理论教学54学时,实验课共开设18个学时,其中认识型实验12学时,综合设计型专业实验6学时。学生按照实验指导书的要求,完成指定的实验任务,并按时提交实验报告。实验课分班进行,每个实验班80人左右,配备一名实验指导教师。
实验分为微机原理和接口两个部分。
计算机科学与技术专业、实验名称及学时分配 序号 1 2 3 4 5 6 1 2 实 验 内 容 微机原理部分 DOS常用命令及8086指令使用 内存操作数及寻址方法 汇编程序上机过程 分支程序 多重循环程序 子程序 微机接口部分 系统认识及内存扩展实验
微机原理循环实验
中国石油大学(华东)现代远程教育
实验报告
课程名称:微机原理及应用 实验名称:循环程序设计 实验形式:在线模拟+现场实践 提交形式:在线提交实验报告
学生姓名: 学 号:
年级专业层次:
学习中心:
提交时间: 年 月 日
一、实验目的 1.掌握数组的处理方法、简单循环程序的设计 2.掌握代码段、数据段和附加段的查看方法 二 、实验内容 现有X、Y二个数组: X=32、-43、76、95、-1 Y=-78、127、-128、-125、88 用汇编语言编程,计算两个数组之和,结果送另一数组,即S(i)=X(i)+Y(i)。 要求:观察不同数制的机器数表示方法; 观察数据段、代码段的位置和大小。 三、 预习要求 1.根据实验内容写出完整的预习报告(画出程序流程图并编写出程序代码); 2.复习内存分段概念、数据类型伪指令语句中的表达式、无进位加法和带进位加法的实现、多位10进制数带进位加法的实现、简单循环
微机原理实验2
学 生 实 验 报 告
学 院: 软件与通信工程学院 课程名称: 微机原理与接口技术 专业班级: 电信141班 姓 名: 学 号:
学生实验报告(1)
学生姓名 学号 同组人:无 实验项目 实验二 ■必修 □选修 □演示性实验 □验证性实验 ■操作性实验 □综合性实验 实验地点 指导教师 实验仪器台号 实验日期及节次
一、实验综述
1、实验目的及要求 .实验目的 (1).学习数据传送和算术运算指令的用法 (2).熟悉在PC机上编辑、汇编、连接、调试和运行汇编语言程序的过程。
.实验要求
实验:若在一片内存储区中有一字符串,起始地址为STRING。字符串中有字母和数字两种符号,要求把其中的字母和数字符号分开,分别放在同一段的两个空间,存放字母的空间起始地址为ZIFU;存放数字符号的空间起始地址为SHUZI。
思考题:根据COMS RAM实时钟信息存放位置表,是编写程序显示当前的时间,格式为时时:分分:秒秒。
2、实验仪器、设备或软件