上海大学计算机学院。
计算机组成原理实验》报告4
姓名: 学号: 教师:王雪娟。
时间: 机位: 报告成绩:
实验名称: 综合应用(1)
实验目的:
复习与巩固前三次所学的基本知识;
实验原理:1)程序中断;
2)实验箱集成开发环境cp226软件的使用;
实验内容:编制程序完成:将立即数01h、02h、03h、04h、05h放入51h开始的5个连续单元,并在输出端口处循环显示(显示数据要清晰可见),当有外部中断时,显示“88”,程序停止。
实验步骤与现象:
打开实验箱集成开发环境,新建asm文件,程序如下:
start:
mov a, #01h
mov 51h, a
mov a, #02h
mov 52h, a
mov a, #03h
mov 53h,a
mov a, #04h
mov 54h, a
mov a, #05h
mov 55h, a
l1: mov a, 51h
outmov a, #16h
l2: sub a, #01h
jz l3jmp l2
l3: mov a, 52h
outmov a, #16h
l4: sub a,#01h
jz l5jmp l4
l5: mov a, 53h
outmov a,#16h
l6: sub a, #01h
jz l7jmp l6
l7: mov a, 54h
outmov a, #16h
l8: sub a, #01h
jz l9jmp l8
l9: mov a, 55h
outmov a, #16h
l10: sub a, #01h
jz l1jmp l10
org 40h
a1:mov a,#88h
outmov a,#16h
a2:sub a,#01h
jz a1jmp a2
retiend
**运行,则看到out 处循环显示01-02-03-04-05;用线连接k0和int,当中断发生时,out显示88;
思考题:jz、jc、jmp的机器指令不同,但微指令相同,为什么?
答:三者本质上都是执行跳转这个指令,只是条件不同!
组成原理实验 4
实验一运算器实验。1 实验内容。利用两片74ls181以并 串形式构成8位字长的alu。运算器的输出经过一个三态门和数据总线相连,运算器的两个数据输入端分别由两个锁存器锁存,锁存器的输入连至数据总线。数据开关用来给出参与运算的数据,运算结果经过数据线,通过显示灯显示。内容 1 掌握简单运算器的数据传...
组成原理实验教学大纲
计算机组成原理 实验教学大纲。开课单位 计算机科学与技术系 计算机学院中心实验室开课学期 春季学期课程类别 独立设课适用专业 计算机科学与技术 软件工程 网络工程 物联网实验总学分 1实验总学时 16一 本课程的目的 性质及任务 使学生通过实验教学验证课堂的理论知识,加深掌握计算机基本组成 工作原理...
组成原理实验安排 计11级
福建工程学院使用实验室计划表。2012 2013 学年第 2 学期。课程名称计算机组成与结构班级计算机1101 1104 实验室组成原理实验室 项目类型 1 实验 2 课程设计 3 毕业设计 4 工程实践 2 其他 系 部 计算机系教研室系统机构教师汤龙梅填表日期 2012 02 27 备注 1 本...