组成原理实验

发布 2023-04-19 11:17:28 阅读 6499

上海大学计算机学院。

计算机组成原理实验》报告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 本...