下载此文档

CPU-与简单模型机设计实验实验报告(共13页).doc


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验报告
实验名称:
CPU
0000
110
110
101
03
10 70 70
00010
0000
111
000
001
04
00 24 05
00000
0000
010
010
000
05
04 B2 01
00000
1001
011
001
000
1D
10 51 41
00010
0000
101
000
101
30
00 14 04
00000
0000
001
010
000
32
18 30 01
00011
0000
011
000
000
33
28 04 01
00101
0000
000
010
000
35
00 00 35
00000
0000
000
000
000
3C
00 6D 5D
00000
0000
110
110
101
设计一段机器程序,要求从IN 单元读入一个数据,存于R0,将R0 和自身相加,结果存于R0,再将R0 的值送OUT 单元显示。根据要求可以得到如下程序,地址和内容均为二进制数。
地址 内容 助记符 说明
; START: IN R0 从 IN 单元读入数据送 R0
; ADD R0,R0 R0 和自身相加,结果送 R0
; OUT R0 R0 的值送 OUT 单元显示
; JMP START 跳转至 00H 地址

; HLT 停机


联机写入和校验
联机软件提供了微程序和机器程序下载功能,以代替手动读写微程序和机器程序,但是微
程序和机器程序得以指定的格式写入到以TXT 为后缀的文件中,微程序和机器程序的格式如下:
本次实验程序如下,程序中分号‘;’为注释符,分号后面的内容在下载时将被忽略掉:
; //*************************************//
; // //
; // CPU与简单模型机实验指令文件 //
; // //
; //*************************************//
; //***** Start Of Main Memory Data *****//
$P 00 20 ; START: IN R0 从IN单元读入数据送R0
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
$P 01 00 ; ADD R0,R0 R0和自身相加,结果送R0
$P 02 30 ; OUT R0 R0的值送OUT单元显示
$P 03 E0 ; JMP START 跳转至00H地址
$P 04 00 ;
$P 05 50 ; HLT 停机
; //***** End Of Main Memory Data *****//
; //** Start Of MicroController Data **//
$M 00 ; NOP
$M 01 006D43 ; PC->AR,PC加1
$M 03 ; MEM->IR, P<1>
$M 04 ; R0->B
$M 05 04B201 ; A加B->R0
$M 1D ; MEM->PC
$M 30 ; R0->A
$M 32 ; IN->R0
$M 33 ; R0->OUT
$M 35 ; NOP
$M 3C 006D5D ; PC->AR,PC加1
; //** End Of MicroController Data **/
选择联机软件的“【转储】

CPU-与简单模型机设计实验实验报告(共13页) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mkjafow
  • 文件大小1.86 MB
  • 时间2022-04-14