Автор |
Сообщение |
|
Дата: 09 Июл 2008 20:07:08 · Поправил: NextDoor (09 Июл 2008 21:03:01)
#
Lopator
Я вот третий день бьюсь, пишу конвертацию 3-х байт в децимал для вывода на ассемблере.
Можно было просто спросить участников.... Не нужно было бы тратить свое время. :)
пользуйтесь... |
|
Дата: 09 Июл 2008 21:47:16 · Поправил: Dominic (09 Июл 2008 21:50:36)
#
Int 13h
влезть в дебри железа например на бейсике не получится.
Заблуждение времён бейсика для ZX Spectrum. Bascom позволяет влезать в железо очень даже глубоко при помощи располагаемых в любом месте программы ассемблерных команд. Тут можно конечно спросить, нафига тогда бейсик - но яркий пример приведён выше. Чтобы работать с переменными любого типа (Integer, Single, Double, Long, String) достаточно просто указать бейсику их тип. Дальше он всё делает сам - не надо морочиться с изобретением велосипеда и самостоятельным поиском типовых библиотек. Есть все возможности сосредоточиться именно над содержательной частью кода, а не над банальной мишурой. В сам код можно (и нужно) и ASM поврезать, если критично быстродействие. Передача данных туда-обратно из бейсика прекрасно организована.
Кстати, и сам бейсик не так уж плох. Я просчитывал количество тактов, которые занимают типовые команды (сложение, умножение, ввод-вывод ну и т.п.) - получается вполне сопоставимо с "ручным" асмом, при условии задействования ячеек SRAM. Быстрее только работа с регистрами, этого баском конечно не умеет, но тут уже welcome to asm.
Блин, рекламирую баском как будто сам его написал :)
|
Реклама Google
|
|
|
Дата: 09 Июл 2008 21:55:22
#
Dominic Блин, рекламирую баском как будто сам его написал :)
Да нормально все! :) Главное не увлекаться... Сам в свое время на спор
написал программный MSK 2400/4800 модем на турбо бейсике для IBM.
Вообще, спор, какой язык программирования лучше - это бесполезное
занятие. Так как в каждом языке есть своя изюминка. И спор этот вечен...
|
|
Дата: 10 Июл 2008 15:27:00
#
NextDoor
Мне интересно самому:) Я тут принципиально как-то подхожу - готовое можно пойти и купить. А мне интересно самому, с нуля всё. Спасибо за ссылку anyway:)
|
|
Дата: 10 Июл 2008 15:59:13
#
NextDoor
Да я ни разу не утверждаю, что Bascom или какой-то другой лучше всех. Просто обидно, когда его обвиняют в том, что на самом деле неправда :)
|
|
Дата: 10 Июл 2008 16:31:06
#
Lopator Спасибо за ссылку anyway:)
Если anyway в смысле "вообщето", дык не вопрос - обращайтесь... :)
|
|
Дата: 10 Июл 2008 16:32:49
#
anyway это значит "в любом случае" :)
|
|
Дата: 10 Июл 2008 17:03:49
#
Dominic
Сие как наши слова паразиты, имеет несколько вариантов перевода. :)
|
|
Дата: 11 Июл 2008 02:33:34
#
|
|
Дата: 13 Июл 2008 01:36:42
#
Делаю как в книге, а светодиоды не хотят зажигаться и гаснуть.
Вот окно DEV C++
Объясните, в чём ошибка |
|
Дата: 13 Июл 2008 11:16:49
#
Люскин
Под ХП не получится обращаться к порту принтера таким способом.
Думаю, что вам поможет вот эта - параллельная ветка.. |
|
Дата: 14 Июл 2008 11:17:23
#
Объясните, в чём ошибка
линкер не может библиотеку с описанием функцыи portb найти. как вариант прописать гдето пути к библиотекам в опцыях. и вообще вспоминая си, инклудить заголовочные файлы тут не требуется?
|
|
Дата: 16 Июл 2008 01:33:59
#
|
|
Дата: 02 Янв 2009 17:29:32
#
Int 13hскажите пожалуйста,вы как я понял разбираетесь в баскоме,я вот тока по тихоньку начал входить в эту среду,немогли бы вы дать пару советов или уроков по освоению этой среды ибо хелп к программе на руском не доступен.ЗА РАНЕЕ СПАСИБО!
|
|
Дата: 02 Янв 2009 17:50:32
#
sergo2007
А почему все так PIC не любят?
Меня сначала освоения контроллеров (переходил с процессоров от кр580 до амд386) не покидало ощущение, что фирма Микрочип левая, как и вся ее продукция.
Начиная с того момента, когда увидел грязные криво-косые сканированные даташиты.
Фирма никак не могла внедрить флеш-технологию, хотя Атмел ее уже юзала годами. Не знай как счас, но продукция Микрочип отличалась однократностью программирования, повышенным потреблением, кривизной переферии и примитивностью. Интерес пропал навсегда. Юзаю AVRы ...
|
|
Дата: 02 Янв 2009 20:18:46 · Поправил: Dominic (02 Янв 2009 20:22:02)
#
sinobi2006
Вам сюда: http://bascomavr.3bb.ru/.
Burr Master
Вы точно передали это ощущение... когда я увидел первые конструкции на PIC, опубликованные в доверчиво купленной мной за немаленькие деньги книжке "АОНы, телефония, микроАТС" (естественно, без прошивок ко всему описанному), появилось ощущение какой-то фуфловости, одноразовости. Причём дорогой.
Ради справедливости надо сказать, что линейки AVR на тот момент ещё вообще не было... |
|
Дата: 02 Янв 2009 21:37:58
#
Dominic
Да да, я буду счастлив, если наша точка зрения поможет начинающим выбрать заслуживающего то производителя - АТМЕЛ :)))
|
Реклама Google |
|