Author: Alex Shestipaloff (ashestipal@gmail.com)
System: Soviet computer БК0010-01 (БК0011(М))
Language used:assembler system for БК0011(М) Turbo8DK
Length of source code: 1328b
Length of executable file: 58b (72b in octal)
Length of executed code: 54b (66b in octal)
Instructions on how to run the code:
— install БК0010-01 (БК0011(М)) emulator from: http://gid.pdp-11.ru/
for 64x system: http://gid.pdp-11.ru/f/3.12.2112.9059/BK_v3.12_x64.rar
for 32x system: http://gid.pdp-11.ru/f/3.12.2112.9059/BK_v3.12_x86.rar
— put executable file ELKA.bin in folder: \UserSaves
— in emulator, select confguration for computer BK0010-01:
menu —> Конфигурация —> Старт БК0010-01 (see picture config.png)
— in basic system, enter command:
MO[enter]
— in BK10 monitor, enter command:
? M[enter]
ИМЯ: ELKA[enter]
? S[enter]
Files in archive:
ASM text.png picture of source text in assembler system Turbo8DK
config.png picture that show what select configuration in emulator
ELKA.ASM readable surve code
ELKA.bin executable file for emulator
file for emulator have header contains two words —
address and length, so executable code 4 bytes shorter
Header used only in emulator, files on real hardware
do not contains headers.
file_id.diz file_id.diz :-)
Result.png picture of result