πŸ“‚ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚: lang-basic-v410-06_clean.html


Β 

ДСмонстрация Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… Basic V4.10 ΠžΡ€ΠΈΠΎΠ½-128 ΠŸΡƒΡˆΠΊΠΎΠ²Π°, основы программирования, ΡƒΡ€ΠΎΠΊΠΈ языка, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

Как Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Basic V4.10 для ΠžΡ€ΠΈΠΎΠ½Π°-128 ΠΈ ΠžΡ€ΠΈΠΎΠ½Π°-ПРО.

31.03.2023 ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Basic для ΠžΡ€ΠΈΠΎΠ½Π° 128 ΠŸΡƒΡˆΠΊΠΎΠ²Π° v4.10 распрСдСлСниС памяти

РаспрСдСлСниС памяти ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² систСмС BASIC V4.10

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ возмоТности ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° BASIC V4.10 для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° "ΠžΡ€ΠΈΠΎΠ½-128"

DEMO0.BS - дСмонстрация рисования Π»ΠΈΠ½ΠΈΠΉ
---------------------------------------
Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° рисуСт ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ, всС ΡƒΠ³Π»Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ соСдинСны ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ€Π°Π·Π½ΠΎΡ†Π²Π΅Ρ‚Π½Ρ‹ΠΌΠΈ линиями. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΡƒΠ³Π»ΠΎΠ² ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° выбираСтся с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π΅ΠΆΠΈΠΌ экрана

SCREEN 1.

DEMO1.BS - дСмонстрация изобраТСния 3-ΠΌΠ΅Ρ€Π½ΠΎΠΉ повСрхности
--------------------------------------------------------
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° слуТит для изобраТСния повСрхности z = f(x,y) Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ экрана SCREEN 1. Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ задаСтся Π² строкС 100. ΠŸΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ прСдставляСтся Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠΉ сСтки (количСство ΠΊΠ»Π΅Ρ‚ΠΎΠΊ ΠΏΠΎ оси X ΠΈ Y указываСтся Π² строкС 40). Π‘ΡƒΠ΄Π΅Ρ‚ нарисована Ρ‚Π° Ρ‡Π°ΡΡ‚ΡŒ повСрхности, проСкция ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ z = 0 находится Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ (X1,X2) ΠΈ (Y1,Y2) (см. строку 80). ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚Π΅Π»ΡŒ находится Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ со сфСричСскими ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Π°ΠΌΠΈ (R,T,P) Π½Π° расстоянии D ΠΎΡ‚ экрана, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ проСцируСтся ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ / R - радиус, T - Π΄ΠΎΠ»Π³ΠΎΡ‚Π°, P - ΡˆΠΈΡ€ΠΎΡ‚Π° / - см. строку 60.

DEMO2.BS - дСмонстрация Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ опроса готовности ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°
----------------------------------------------------------
Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, вызывая Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ INP(-1). Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π²Ρ‹Π΄Π°Π΅Ρ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ сигналы своСго состояния послС ΠΏΡ€ΠΈΠ΅ΠΌΠ° символа, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π²Π²Π΅Π΄Π΅Π½Ρ‹ строки 40 ΠΈ 50.
ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ LPT Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ сигнал ERROR ΠΎΡ‚ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ "ON LINE", "NLQ" (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ»ΠΎΡΡŒ с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ D-100M) происходит ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ состояния готовности ΠΏΠ΅Ρ‡Π°Ρ‚Π°ΡŽΡ‰Π΅Π³ΠΎ устройства, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ фиксируСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°.

DEMO3.BS - дСмонстрация Π½ΠΎΡ‚Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° SOUND
-----------------------------------------------
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ½Π° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ большой ΠΎΠΊΡ‚Π°Π²Ρ‹ (пСрСмСнная O=-1) Π΄ΠΎ 4 ΠΎΠΊΡ‚Π°Π²Ρ‹ (O=4) с Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ T (см. строку 20). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ значСниями O ΠΈ T.

DEMO4.BS - дСмонстрация Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π° популярной ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ
----------------------------------------------------
Π’ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ для воспроизвСдСния ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ формируСтся 2 массива: массив частот Π½ΠΎΡ‚ (F) ΠΈ массив ΠΈΡ… Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ (T). Π˜Π·Π²Π΅ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ частота Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½ΠΎΡ‚Ρ‹ Π² 2^(1/12) Ρ€Π°Π· большС частоты ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Π½ΠΎΡ‚Ρ‹, поэтому для вычислСния массива (F) достаточно Π·Π½Π°Ρ‚ΡŒ частоту ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΎΡ‚Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, "Π”Πž" большой ΠΎΠΊΡ‚Π°Π²Ρ‹ (см. строку 50). КаТдая ΠΎΠΊΡ‚Π°Π²Π° содСрТит 12 Π½ΠΎΡ‚, ΠΈ ΠΈΡ… частоты ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚ частот ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π½ΠΎΡ‚ сосСднСй ΠΎΠΊΡ‚Π°Π²Ρ‹ Π² 2 Ρ€Π°Π·Π°.

ΠŸΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° с Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ строкой 130 воспроизводит мСлодию, Π·Π°Π΄Π°Π½Π½ΡƒΡŽ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°Ρ… DATA, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π² Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ встрСтится -1. Π€ΠΎΡ€ΠΌΠ°Ρ‚ записи ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ DATA ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ: DATA <Π½ΠΎΠΌΠ΅Ρ€ Π½ΠΎΡ‚Ρ‹>,<Π½ΠΎΠΌΠ΅Ρ€ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ>,... Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ исполнСния ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ, Π·Π°Π΄Π°Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ умноТаСтся (I) Π² строкС 80.

DEMO5.BS - дСмонстрация Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Ρ… эффСктов
---------------------------------------------------
Π’ строкС 50 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° SOUND со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ частоты Π²Ρ‹ΡˆΠ΅ 4 ΠΊΠ“Ρ†.

DEMO6.BS - дСмонстрация ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² GET
-----------------------------------------------------
Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ DEMO6.BS, DEMO7.BS ΠΈ DEMO8.BS потрСбуСтся графичСский Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ (спрайт) Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° PENX. МоТно Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„Π°ΠΉΠ»ΠΎΠΌ DEMO.BS, входящим Π² состав дСмонстрационных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈ Π’Π°Ρˆ "собствСнный", Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ².

ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ DEMO6.BS, ΠΈ ΠΎΠ½Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π’Π°ΠΌ дСйствиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ, прСдусмотрСнных Π² ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π΅ GET. ПослС наТатия любой клавиши экран станСт инвСрсным, ΠΈ Π’Ρ‹ снова смоТСтС ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ дСйствиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ„ΠΎΠ½Π΅.

DEMO7.BS - дСмонстрация двиТСния спрайта
----------------------------------------
Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ спрайт, описанный Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅.
Π’ качСствС содСрТимого экрана ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ собствСнный тСкст. Для этого Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ DEMO6.BS ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ LOAD, ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ запуском (RUN) Π΄Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ LIST.

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π΅Ρ‰Π΅ нСсколько Ρ€Π°Π·, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ внося Π² Π½Π΅Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ измСнСния:
1). 200 GET N$(X,Y)5 - инвСрсия изобраТСния
2). 5 COLOR 10,5
200 GET N$(X,Y)1,2 - Ρ†Π²Π΅Ρ‚ COLOR
3). 200 GET N$(X,Y)3 - Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ "Π˜Π›Π˜"
4). 200 GET N$(X,Y)3,0 - Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· Ρ†Π²Π΅Ρ‚Π°
5). Π£Π΄Π°Π»ΠΈΡ‚ΡŒ строку 210
6). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ шаг ΠΏΠΎ X, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π½Π΅ ΠΊΡ€Π°Ρ‚Π½Ρ‹ΠΌ 8
- Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ со смСщСниСм.
7). МоТно Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ X ΠΈ Y случайным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²
ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… экрана (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ RND(1)), ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Ρ‚Π°ΠΊ:

90 FOR I=1 TO 20
100 X=383*RND(1):Y=255*RND(1):X=8*INT(X/8)
240 NEXT


DEMO8.BS - дСмонстрация элСмСнтов ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ
------------------------------------------------
Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π½Π° экран ΠΌΠ°Π»ΡŒΡ‡ΠΈΠΊΠ°, Π±Π΅Π³ΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ. Для получСния эффСкта двиТСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° создаСт Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ спрайта, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ„Π°Π·Π°ΠΌ двиТСния.

DEMO9.BS - дСмонстрация использования TRON/TROFF
------------------------------------------------
ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ TRON ΠΈ TROFF, прСдусмотрСнныС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ расставлСны Π² ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ практичСски Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ INP(1), ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρƒ. Участок ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Π±Π΅Π· трассировки (ΠΈΠ½Π°Ρ‡Π΅ Π’Ρ‹ Π½Π΅ смоТСтС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… клавиш). МоТно ΠΏΠΎΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊ: Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ INP(1) Π½Π° INP(0).
ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΡ‹ "TRON" ΠΈ "TROFF" послС наТатия клавиши (это сдСлано Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² цСлях дСмонстрации).я

06.11.93 - 27.04.95 ВСкст ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ» Π’.ΠŸΡƒΡˆΠΊΠΎΠ²

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микропроцСссорных ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ² i8080, 580Π²ΠΌ80, z80, i8085, 1810, 1824

ΠžΡ€ΠΈΠΎΠ½-128 описаниС ΠΊΠΎΠΌΠ°Π½Π΄ микропроцСссора ΠΊ580Π²ΠΌ80 (ΠžΡ€ΠΈΠΎΠ½-Π‘ΠΎΡ„Ρ‚)

Π―Π·Ρ‹ΠΊ АссСмблСра для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Π‘ΠΈ для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Паскаль для ΠžΡ€ΠΈΠΎΠ½Π°

Π―Π·Ρ‹ΠΊ Π€ΠΎΡ€Ρ‚ для ΠžΡ€ΠΈΠΎΠ½Π°

Β 

Β 

Β 

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈ интСрСсныС ΡΡ‚Π°Ρ‚ΡŒΠΈ

На ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΡƒΡŽ страницу  На Π³Π»Π°Π²Π½ΡƒΡŽ страницу  На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ страницу

Β