Skip to content

Commit a64d198

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 5a09fb4 + 2d0d417 commit a64d198

File tree

2 files changed

+77
-0
lines changed

2 files changed

+77
-0
lines changed

README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# BasicComputer
2+
![БЭВМ](https://i.imgur.com/t7ODypc.png)
3+
4+
### Загрузка программы
5+
Загрузка программы позволяет быстро загружать ваши программы из .txt файла.
6+
7+
Пример:
8+
<pre>
9+
<b>479a</b>
10+
0200
11+
EE16
12+
AE12
13+
0C00
14+
....
15+
EE04
16+
0100
17+
<b>713a</b>
18+
AC01
19+
F309
20+
6E0B
21+
....
22+
CE01
23+
AE02
24+
EC01
25+
</pre>
26+
27+
> где маленькая "a" - указывает с какого адреса начать вводить команды или данные. Так можно указывать несколько раз. Допустим, если вам нужно в другой части памяти записать подпрограмму
28+
29+
[Пример 4 лабы](https://github.com/HackMemory/BasicComputer/blob/master/lab4_test.txt)
30+
31+
### Трассировка
32+
Чтобы выполнить трассировку, указываем сперва начало программы, а после нажимаем выполнение. Полученную трассировку можно экпортировать в csv файл.
33+
![Трассировка](https://i.imgur.com/1HrCKcC.png)

lab4_test.txt

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
479a
2+
0200
3+
EE16
4+
AE12
5+
0C00
6+
D713
7+
0800
8+
6E11
9+
EE10
10+
AE0D
11+
0C00
12+
D713
13+
0800
14+
6E0B
15+
EE0A
16+
AE08
17+
0C00
18+
D713
19+
0800
20+
4E05
21+
EE04
22+
0100
23+
0000
24+
0000
25+
0000
26+
FDC4
27+
28+
713a
29+
AC01
30+
F309
31+
6E0B
32+
F207
33+
F006
34+
4E08
35+
0500
36+
0500
37+
4C01
38+
6E05
39+
CE01
40+
AE02
41+
EC01
42+
0A00
43+
FDC3
44+
0094

0 commit comments

Comments
 (0)