你的位置:
首页
>
IT圈
>
华电微机原理与技术汇编语言题目及答案
2024年6月3日发(作者:支幼菱)
微机原理与接口技术汇编题目
(1) 数据块传送
1、 将数据段中2000H单元开始存放的10个数(8位数)传送到3000H开始的10个字节中。
2、 将数据段DATA1中的10个字数据(16位数)传送到数据段 DATA2中。
提示:
1、指定数据的起始地址:
(
如果不指定起始地址,则起始地址为
DATA SEGMENT
ORG 2000H
DB 1,,2,3,4,5,6,7,8,9,10 ; DB 定义字节数据
ORG 3000H
DB 10 DUP(O); 预留10个单元存放结果,初值预定义为 0
DATA ENDS
定义的内存单元为:
地址 内容(H)
2000H 1
2001H
2
2002H 3
2003H 4
2004H 5
2005H
6
2006H 7
2007H
8
2008H 9
2009H 0A
0000H)
2、定义字数据命令为:DW
DATA1 SEGMENT
DW 1 , ,2 , 3, 4, 5, 6, 7, 8, 9, 10 ; DW 定义字数据
DATA1 ENDS
一个字为两个字节,在内存中低位在前,高位在后。
地址(H) 内容(H
0000 01
0001 00
0002 02
0003 00
0004 03
0005
00
0006 04
0007 00
0008
05
0009
00
000A
06
000B
00
000C 07
000D
00
000E
08
000F
00
0010
09
0011 00
0012
0A
0013
00
2024年6月3日发(作者:支幼菱)
微机原理与接口技术汇编题目
(1) 数据块传送
1、 将数据段中2000H单元开始存放的10个数(8位数)传送到3000H开始的10个字节中。
2、 将数据段DATA1中的10个字数据(16位数)传送到数据段 DATA2中。
提示:
1、指定数据的起始地址:
(
如果不指定起始地址,则起始地址为
DATA SEGMENT
ORG 2000H
DB 1,,2,3,4,5,6,7,8,9,10 ; DB 定义字节数据
ORG 3000H
DB 10 DUP(O); 预留10个单元存放结果,初值预定义为 0
DATA ENDS
定义的内存单元为:
地址 内容(H)
2000H 1
2001H
2
2002H 3
2003H 4
2004H 5
2005H
6
2006H 7
2007H
8
2008H 9
2009H 0A
0000H)
2、定义字数据命令为:DW
DATA1 SEGMENT
DW 1 , ,2 , 3, 4, 5, 6, 7, 8, 9, 10 ; DW 定义字数据
DATA1 ENDS
一个字为两个字节,在内存中低位在前,高位在后。
地址(H) 内容(H
0000 01
0001 00
0002 02
0003 00
0004 03
0005
00
0006 04
0007 00
0008
05
0009
00
000A
06
000B
00
000C 07
000D
00
000E
08
000F
00
0010
09
0011 00
0012
0A
0013
00