Изучаем язык Си применительно к Ориону-128Как программировать на языке СиПродаю платы и наборы микросхем, куплю микросхемы Платы и комплектующие на ПК Орион-128
06.03.2024 И так рубрика по программированию языка СИ (первоначальные данные подготовил Виталий Астрахань) Образ диска 720 к Оригинальный Си, формат odi Образ си от Пушкова с драйвером для Орион 128 Программирование на BDS C для ПРК Орион-128 (Про) CPM/80. Orionsoft (C) 1996 Компилятор языка small-C для z80. Книга устарела она для i8080, но функции описанные в этой книге должны работать. Документация на компилятор Small-C-Z80 Материалы правленые по Си, скачать, архив Раздел 1 скачать 1_Программирование-на-языке-BDS-C в формате DOCX Раздел 2 скачать 2_Использование-компилятора-BDS-C в формате DOCX Раздел 3 скачать 3_Стандартные-библиотеки-BDS-C в формате DOCX Скачать это доп библиотека для BDS C для Орион про. Пока первая версия, буду добавлять (Виталий Астрахань) по мере создания функции. Описание... для Орион про Скачать Новая версия библиотеки для bds c (только для Орион про), добавлена работа с окнами. Модуль window BDC_C_lib4.odi последняя версия библиотек С, март 2024
BDS СИ - в переводе на русском (перевод август 2023) скачать в pdf Перевод BDS СИ в текстовом варианте ПРОГРАММИРОВАНИЕ В ПРИМЕРАХ (будет рубрика) Содержание раздела 1.
Введение ПРИМЕР части информации из файлов Данный документ содержит небольшое знакомство с основными элементами языка Си применительно к BDS-C (BD Software C Compiler v1.50 / v1.51). Для программистов, хорошо владеющих Си достаточно будет ознакомиться с главой «Начальные сведения. Как использовать компилятор.», в тексте котором приведены основные особенности работы данной реализации и описание работы некоторых программ, входящих в его окружение. Для новичков советую начать с данного материала. 2. Создание первой программы на Си Перед тем как мы начнем писать программу, выясним, что должно быть на вашем рабочем диске. Прежде всего нужно сделать копию диска, а затем (на отдельный диск) скопировать файлы cc.com, cc2.com, clink.com, c.ccc, deff.crl, deff2.crl, bdscio.h и types.h. Позже вы поймете для чего нужен каждый из них. Далее, мы никак не обойдемся без текстового редактора. Лучше, если это будет wm.com (далее, для определенности, мы будем иметь ввиду, что вы используете именно этот редактор): он достаточно распространен в среде пользователей Orionsoft. Добавьте редактор к выше перечисленным программам. Перед началом работы с редактором WM.COM ознакомьтесь с используемыми клавишами при редактировании текста, а лучше распечатайте и держите листок рядом. Теперь несколько слов о системе. В принципе, компилятор Си может работать в любой системе, но исторически, на Орионе, его используют в системе, работающей в первой странице ОЗУ. Было бы глупо использовать другие, так-как только эти системы предоставляют столько свободной памяти. Кроме того, большинство из имеющихся библиотек работают исключительно в первой странице памяти. Вы можете использовать операционную систему Orionsoft-DOS версии 3.60 и выше. Также нам не помешает любой драйвер клавиатуры/дисплея с альтернативной кодировкой (например, drv.com), хотя это не обязательно. Дело в том, что и предложенный текстовый редактор, и компилятор языка Си используют строчные латинские буквы, которые в кодировке КОИ-7 (этот драйвер устанавливается, как только вы загрузили систему) печатаются как прописные русские, это несколько неприятно. Кроме того, все тексты содержащие файлы пакета также написаны в альтернативной кодировке (этого мы будем придерживаться и в дальнейшем), поэтому, чтобы не возникало недоразумений с самого начала договоримся об использовании альтернативной кодировки. Предлагаемая версия компилятора Си подкорректирована для возможности работы в этой кодировке (ранее компилятор отвергал русские символы даже в комментариях). Таким образом вы сможете работать с данным пакетом и на Orion-Power, где основной кодировкой является альтернативная. Но сейчас это не столь важно и давайте, наконец-то, начнем программировать на Си. Согласно традиции, нашей первой программой должна быть программа "Hello, world". Итак, вставьте (рабочий) диск в дисковод, загрузите операционную систему CPM/80 (далее по тексту ОС) и введите: A>wm hello.c В этой строке Вы вызываете текстовый редактор wm.com. Если все прошло нормально, экран очистится и в левом верхнем углу будет мигать курсор. Теперь вы можете писать исходный текст вашей первой программы. Наберите следующее: void Main() { PrintF("Hello, world\n"); } После ввода этой программы, перед тем, как двигаться дальше Вам необходимо сохранить ее на диске нажав кнопку "АР2" (ESC), а затем "e". Программа запишется на диск, и Вы выйдете в ОС. Сохранив программу, Вы должны перед запуском выполнить еще две вещи: откомпилировать ее и скомпоновать. Для компиляции введите: Продолжение качайте в файлах!!! Чуть позже сделаю остальное
Программирование микропроцессорных комплектов i8080, 580вм80, z80, i8085, 1810, 1824 Орион-128 описание команд микропроцессора к580вм80 (Орион-Софт)
Купить платы, наборы микросхем на Орион-128, КР565РУ5В, КР565ру7В, к565ру5г AU, к565ру7г Au в позолоте, куплю микросхемы
На предыдущую страницу На главную страницу На следующую страницу
|
||