summaryrefslogtreecommitdiff
path: root/asvt/labs/lab2/files/task3/TASK3.LST
diff options
context:
space:
mode:
authorAndrew <saintruler@gmail.com>2020-04-15 15:02:38 +0400
committerAndrew <saintruler@gmail.com>2020-04-15 15:02:38 +0400
commit693d8b180c690601ce44d640352b0d44151edb76 (patch)
tree65c8f3836e6fe7fa23b8a85770fc43cd2cd16288 /asvt/labs/lab2/files/task3/TASK3.LST
parent25f4267e827b0e61c36e43d5c064f6cf381f6134 (diff)
* Добавил исходники из лабораторных работ по асвт
* Переместил документы по асвт в отдельную директорию
Diffstat (limited to 'asvt/labs/lab2/files/task3/TASK3.LST')
-rw-r--r--asvt/labs/lab2/files/task3/TASK3.LST76
1 files changed, 76 insertions, 0 deletions
diff --git a/asvt/labs/lab2/files/task3/TASK3.LST b/asvt/labs/lab2/files/task3/TASK3.LST
new file mode 100644
index 0000000..e1b9ee3
--- /dev/null
+++ b/asvt/labs/lab2/files/task3/TASK3.LST
@@ -0,0 +1,76 @@
+Turbo Assembler Version 3.1 04/05/20 :01:30 Page 1
+TASK3.ASM
+
+
+
+ 1 .286
+ 2 0000 .model tiny
+ 3 0000 .data
+ 4 0000 ?? ?? 20 ?? ?? 20 ??+ string db ?,?,' ',?,?,' ',?,?,0Ah,0Dh,'$'
+ 5 ?? 0A 0D 24
+ 6
+ 7 000B .code
+ 8 org 100h
+ 9 0100 start:
+ 10 0100 B4 01 MOV ah,1
+ 11 0102 CD 1A INT 1Ah
+ 12 0104 3B DA CMP bx,dx
+ 13 0106 B4 02 MOV ah,2
+ 14 0108 CD 1A INT 1Ah
+ 15 010A B4 00 MOV ah,0
+ 16 010C 8A C5 MOV al,ch
+ 17 010E C1 C8 04 ROR ax,4
+ 18 0111 C0 EC 04 SHR ah,4
+ 19 0114 0D 3030 OR ax,'00'
+ 20 0117 A3 0000r MOV word ptr string,ax
+ 21 011A B4 00 MOV ah,0
+ 22 011C 8A C1 MOV al,cl
+ 23 011E C1 C8 04 ROR ax,4
+ 24 0121 C0 EC 04 SHR ah,4
+ 25 0124 0D 3030 OR ax,'00'
+ 26 0127 A3 0003r MOV word ptr string+3,ax
+ 27 012A B4 00 MOV ah,0
+ 28 012C 8A C6 MOV al,dh
+ 29 012E C1 C8 04 ROR ax,4
+ 30 0131 C0 EC 04 SHR ah,4
+ 31 0134 0D 3030 OR ax,'00'
+ 32 0137 A3 0006r MOV word ptr string+6,ax
+ 33 013A B4 09 MOV ah,9
+ 34 013C BA 0000r MOV dx,offset string
+ 35 013F CD 21 INT 21h
+ 36 0141 B8 4C00 MOV ax,4C00h
+ 37 0144 CD 21 INT 21h
+ 38 end start
+ Turbo Assembler Version 3.1 04/05/20 :01:30 Page 2
+Symbol Table
+
+
+
+
+Symbol Name Type Value
+
+??DATE Text "04/05/20"
+??FILENAME Text "TASK3 "
+??TIME Text "I5:01:29"
+??VERSION Number 030A
+@32BIT Text 0
+@CODE Text DGROUP
+@CODESIZE Text 0
+@CPU Text 0707H
+@CURSEG Text _TEXT
+@DATA Text DGROUP
+@DATASIZE Text 0
+@FILENAME Text TASK3
+@INTERFACE Text 00H
+@MODEL Text 1
+@STACK Text DGROUP
+@WORDSIZE Text 2
+START Near DGROUP:0100
+STRING Byte DGROUP:0000
+
+Groups & Segments Bit Size Align Combine Class
+
+DGROUP Group
+ _DATA 16 000B Word Public DATA
+ _TEXT 16 0146 Word Public CODE
+ \ No newline at end of file