2023年微机原理与接口技术实验报告.pdf
《2023年微机原理与接口技术实验报告.pdf》由会员分享,可在线阅读,更多相关《2023年微机原理与接口技术实验报告.pdf(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微 机 原 理 与 接 口 技 术 实 验 报 告 实 验 _ 汇 编 实 验 _专 业:电 力 系 统 自 动 化 班 级:电 力 12 0 3学 号:_ 姓 名:李 国 杰 预 习 报 告 成 绩 实 验 成 绩:机 位 号:_实 验 一:数 据 块 传 送 1.将 数 据 段 中 2023 H 单 元 开 始 存 放 的 的 1 0 个 数(8 位 数)传 送 到 30 0 0 H开 始 的 1 0个 字 节 中。源 程 序:DATAS SEGMENT;此 处 输 入 数 据 段 代 码 ORG 2 0 2 3HD A T A 1 DB 1,2,3,4,5,6,7,8,9,10ORG 3
2、0 0 OHD A T A 2 DB 10 DUP(0)DATA S ENDSSTACKS SEGMENT;此 处 输 入 堆 栈 段 代 码 STACKS ENDSCODES SEGM EN TASS U ME C S:C 0 DES,D S:D A T AS,SS:S TACKSSTART:M O V A X,DATASM O V DS,AX;此 处 输 入 代 码 段 代 码 MOVS I,2023HM O V Dl,3000HMOV CX,10NEXT:MOV AL,S I M O V D I,A LINC DIINCS IDEC CXJ NZ N E X TM O V AH,4CHI
3、NT 2111CODES E N D SEND ST ART结 果 展 示:QJ C:Windowssystem32cmd.exeI=i 回 i-i17 14:001F 0000-G=0000 0017ADD B X+S I,A LAX=140A BX=0000DS=1413 ES=140317 14:001 7 B44C-D 1 4 1 4:2皿 的 CX=0000 DX=0000 SP=0000SS=1413 CS=1714 IP=0017M OU AH,4cBP=0000 SI=200A DI=300ANU UP E I PL ZR NA PE NC14 13:201 0 0014 13
4、:202 0 00413:2030 00413:2040 0014 13:205 0 0014 13:206 0 001413:2070 00-D 1 4 13:300 000000000000000口 0000000C2SDCSS3SO0 400000000000000IS 0000000_w_wCSS3fSiCS060000000000000002000000000000000R-090 0-0 00 0-0 00 0-0 000 000 0-0 00 0-0 00 0-0 0OSSDCDSDSIM-CS00000000a00IS000000SDC90GD0000000000000000S
5、ICD-M-M-IS00000000000000000CD0000CD00CDC9CSSOC901 0214 13:301 014 13:302 01413:303014 13:304 014 13:305 014 13:306 014 13:307 0350000010000008800000B8000003460000001400000048E470000000000589000000D40000006BE7500000000000700F7000000000008-0920-BFB4-4C00 0000 000 0-0 00 0-0 000 000AJ0000 30CD 2100 000
6、0 0000 0000 0000 0090S30000R000000000A000000000000SI0CPCDCSCSCS008A000000000000.F G Iu.Li 4 1 m a9-w-w334X39S3SiSS3CD002.将 数 据 段 中 2 023H单 元 开 始 存 放 的 1 0个 数(1 6 位 数)传 送 到 3 0 0 0 H开 始 到 的 1 0 个 字 节 中。A源 程 序:DATAS SEGMENT;此 处 输 入 数 据 段 代 码 ORG 2 0 23HD A TA 1 DW 1,2,3,4,5,6,7,8,9,10ORG3 0 00HD A T A
7、 2 D W 1 0 D UP(0)D ATAS E N D SSTACKS SEGMENT;此 处 输 入 堆 栈 段 代 码 STACKS ENDSCO DES SEGM ENTAS SUM E CS:C O D E S,DS:DATAS,SS:STACKSSTAR T:MOV AX,DAT ASM O V DS,AX;此 处 输 入 代 码 段 代 码 M O V S I,2023HMOV DI,30 O O HMOV CX,1 0NEX T:MOV AL,S IMOV D I,ALINC DIIN C SIDEC CXJNZ N E X TM O V A H,4CHIN T 2 1 H
8、CODES ENDSEND START0n C:Windowssystem32cmd.exeI Q|,回。-G=0000 0019AX=4C0A BX=0000 CX=0000 DX=0000 SP=0000 BP=0000 SI=000A D I=0014DS=1413 ES=1403 SS=1413 CS=1415 IP=0019 N U UP EI PL ZR N A PE NC14 1 5:0 0 1 9 CD21 INT 21-D 1 4 1 3:0 0 0 0m e 口)I 范。7:犯 正 彩 内。工 川 死 力。1 4 1 3:0 0 2 0 B81 4 1 3:0 0 3 0
9、881 4 1 3:0 0 4 0 001 4 1 3:0 0 5 0 001 4 1 3:0 0 6 0 001 4 1 3:0 0 7 0 00-D 1 4 1 3:000A1 4 1 3:0 0 0 01 4 1 3:0 0 1 0 071 4 1 3:0 0 2 0 B81 4 1 3:0 0 3 0 881 4 1 3:0 0 4 0 001 4 1 3:0 0 5 0 001 4 1 3:0 0 6 0 001 4 1 3:0 0 7 0 001 4 1 3:0 0 8 0 0013 1405 4700 0000 0000 0000 008E D8 BE 0046 49 75 F7
10、00 00 00 0000 00 00 0000 00 00 0000 00 00 0000-B FB4-4C0 0-0 00 0-0 00 0-0 00 0-0 00AC D010000020000.G F I u-.L.t60400000000 0000050A000000080000040000000000000030A00000CD0-M-CS00002090000000B0000010010000000200000AD00000c000,.G F I u.-L.?00000000结 果 展 示:3.将 数 据 DATA1中 的 1 0 个 字 节 数 据 传 送 到 数 据 段 D
11、ATA 2中 A源 程 序:DATAS SEGMEN T;此 处 输 入 数 据 段 代 码 DATA1 DB 1,2,3,4,5,6,7,8,9,1 0DIA I A 2 D B 1U UUP(U)DATAS E N D SS T A C K S S E G M E N T;此 处 输 入 堆 栈 段 代 码 STA C K S E N D SCODES S E G M E N TASSUMECS:CODES,DS:DATAS,SS:S TA C K SS T A RT:M O V AX,DATASM O V DS,AX;此 处 输 入 代 码 段 代 码 M O V SI,OFFSET D
12、ATA1MOV DI,OFFSET DAT A 2MOV CX,1 0N E X T:M O V A L,SIMOV D l,A LI NC D IINCS IDEC CXJNZ NEXTM O V AH,4cHI N T 2 1 HCODE SENDSEND STARTQB C:Windowssystem32cmd.exe-G=0000 0019AX=4C0A BX=0000 CX=0000 DX=0000 SP=0000 BP=0000 S I=000A D I=0014DS=1413 ES=1403 SS=1413 CS=1415 IP=0019 NU UP EI PL ZR NA PE
13、 NC1415:0019 CD21 INT 21-D 14 13:000 01413:0000 01141X1B01B 021413:0020 B81413:0030 881413:0040 001413:0050 001413:0060 001413:0070 00-D 1 4 1 3:000A1413:00001413:0010 07413:0020 B81413:0030 88413:0040 001413:0050 00413:0060 001413:0070 001413:0080 000203130500000000030a144700000000040a8E46000000000
14、500D849000000000600BE7500000000070000F70000000008-090 0-0 000-BFB4-4C0 0-0 00 0-0 00 0-0 000 000AAD00000c0000110 0100000002000002081305000000000009144700000000000A8E46000000000000D849000000000000BE7500000000000000F700000000000 0-0 000-BFB4-4C0 0-0 00 0-0 00 0-0 000 000 0-0 00AD000000C05250_W-1001000
15、0000200000200B9000000000003000A000000000003000A00000000000400000000000000040000000000000005008A000000000005008A000000000006000400000000000600040000000000.G F I u.-L.?900000B00000.G F Iu.L.?结 果 展 示:4.将 数 据 段 中 2 0 2 3 H开 始 的 2 0 个 数 据 传 送 到 2 0 2 3 H开 始 的 2 0个 单 元 中。源 程 序:DATAS SEGMENT;此 处 输 入 数 据 段
16、代 码 DATA1 DB 1,2,3,4,5,6,7,8,9,1 0D A T A2 DB 1 0 DUP(0)D A T A S E N D SS TACKS SEGMENT;此 处 输 入 堆 栈 段 代 码 STACK S ENDSC O D E S SEGMENTA S S U M E CS:CODES,DS:DATAS,SS:STA C KSS T A R T:MOV AX,DATASM O V DS,AX;此 处 输 入 代 码 段 代 码 MOV SI,OFFSET DATA1M O V D I,OFFSET D A T A 2M O V CX,10N E X T:M O V A
17、 L,S IM O V D I,A LINC DII N C SIDEC C XJ NZ N E X TM O V A H,4CHIN T 2 1 HCODES ENDSEND S TA R T由 C:Windowssystem32cmd.exe1 卜 回 1621:00101621:00121621:00131621:00141621:00151621:00171621:00191621:001B1621:001D1621:001F88054F4E4975 F7B44CCD21000000000000MDDDJMIAAAOUECECECNZOUNTDDDDDDDI LALDISIex000E
18、AH,4C21BX+SIJ,ALBX+SI,ALBX+SI,AL-G=0000 0019AX=4C01 BX=0000DS=141F ES=140F1621:0019 CD21CX=0000SS=141FINIDX=0000CS=162121SP=0000IP=0019BP=0000 SI=1FFF DI=200FN U UP EI PL ZR N A PE N C-D 141F:2000141F:2000 01141F:2010 01141F:2020 11141F:2030 88141F:2040 00141F:2050 00141F:2060 00141F:2070 0002021205
19、0000000066E5000000B700005589000000D40000444E000000140000333F00000014000077370000001F000008-09 0A08-09 0A20-BF 23B4-4C C D00-00 0000-00 0000-00 0000 00 00BB01000000220000DD40000000100000CC90000000B000004*S3CSCS11000000FFA0000000800000 oN Iu.L.?结 果 展 示:实 验 二:查 表 实 验 目 的:熟 悉 实 验 环 境;纯 熟 掌 握 查 表 程 序 1.已
20、 知 01 5 的 平 方 值 表,查 表 求 X 的 平 方 值,送 到 Y 单 元,用 两 种 方 法 A方 法 一:源 程 序:DAT AS SEGM ENT;此 处 输 入 数 据 段 代 码 TAB L E DB 0,1,4,9,1 6,25,3 6,49,6 4,81D B 100,1 2 1,1 4 4,169,1 9 6,2 2 5D A T A D B 4RESULT D B?DATA S ENDSSTACKS SEGMENT P A R A S TA C K;此 处 输 入 堆 栈 段 代 码 DW 50 D UP(0)STAC KS ENDSC O D E S S EGM
21、ENTASS U M E C S:C O D E S,D S:D A T A S,S S:STACKSSTART:MOV AX,DATASMOV DS,AX;此 处 输 入 代 码 段 代 码 MOV AX,STACKSM O V SS,AXMOV BX,OFF SET TABLEM O V A H,0MOV AL,DATAADD BX,AXM O V AL,BXM OV R E S U L T,A LM O V AH,4CHINT 2 1 HCODES ENDSEND STARTra w C:Windowssystem32cmd.exe|川 回 141C:000D B400141C:000F
22、 A01000141C:0012 03D8141C:0014 8A07141C:0016 A21100141C:0019 B44C141C:001B CD21141C:001D 0000141C:001F 0000-G=0000 0 0 1 BMMAMMMIAAOUOU DOUOUOUNT DDAH,00A L.0 0 1 0 BX,AXA L/B X 0 0 1 1,ALAH,4c21BX+SI,ALBX+SI,ALfiX=4C10 BX=0004DS=1413 ES=1403141C:001B CD21CX=00AD DX=0000 SP=0064SS=1415 CS=141C IP=00
23、1BI N T 21BP=0000 S I=0000 D I=0000N U UP EI PL NZ N A PO N C-D 1 4 1 3:0 0 1 11 4 1 3:0 0 1 01 4 1 3:0 0 2 01 4 1 3:0 0 3 01 4 1 3:0 0 4 01 4 1 3:0 0 5 01 4 1 3:0 0 6 01 4 1 3:0 0 7 01 4 1 3:0 0 8 01 4 1 3:0 0 9 01000 0000 0000 0000 0000 0000 00IC 14B82DSiISC53CS3-w-ISCSSi00 030ISCD-309999999CD0IS0
24、000000E0000000000000002000000000 0 00 000 0-0 0 000 0 00 000 0-0 0 000 0-0 0 000 0 00 000 0-0 0 000 0-0 0 00nnw-R-CSM00CS00000000000000B00000001000000000000000000000000SIS3CSCSCSCScs0IS000000CDS30CDCD结 果 展 示:方 法 二:源 程 序:结 果 展 示:2.已 知 0 2 5 5的 平 方 值 表,查 表 求 X 的 平 方 值,送 到 Y 单 元 源 程 序:口 DATAS SE G M E
25、N T;此 处 输 入 数 据 段 代 码 T ABLE D W 0,1,4,9,1 6,25,36,49,64,81DW 10 0,12 1,1 4 4,1 69,196,225DATA DW 4RESULT D W?DATAS ENDSSTACKS S E G M E N T P A R A S TACK;此 处 输 入 堆 栈 段 代 码 DW 5 0 D UP(0)STACKS ENDSCODES SEG M ENTASS U ME CS:CODES,DS:D ATA S,S S:STAC KSSTART:MOV A X.D A T A SMOV D S,A X;此 处 输 入 代 码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 微机 原理 接口 技术 实验 报告
限制150内