<bgdev />free

| |  


All tags 2023 9may ai algorithm alpha amd american api argon2 arm asm asmbb assembler attachment awareness balgaria bay888 bcrypt bender beta bgdev-next bgdev-next.👍 big.data bitchnigga bitcoin bmw boi borg brexit bug bulgaria business c cad chat cloud computer-names console crossorigin deprivation desktop dna dotnet email eupl falling feature forum foundation fp fresh fun game github goats google gpl gpt gpt.3.5 gypsies happiness harvard hash improvement include investment it java javascript js kleta kleta.maqka.balg lambi language learning leftovers legend level levenshtein.dist libx license linkedlist linux ma mcafee mele microsoft minimag minimalism negro net nginx nigga not.a.bug oop paradigm parler patterns perception persuasion pipe play.station politics populi pornhub pow pro programming protonmail python reba rust sci-fi scripting seks seo server shell sleep smartbeauty soft-skills sqlite srabska sse starship sugerface syntax tablet tailwindcss telegram theme thug troll80lvl tutanota typescript uacme ui uk unix untermensch upload uptime usa utilities ux vb via viber virtual.reality vox vps vulnerable war wasm weapons-grade web windows word x86 xbox xss youtube zig ziglang Übermensch БОКЕБЪЛГАРИН БЪ БЪлгария Белезниците Били Били.Белезниците БялДонор Веган Виста Възраждане ГЛУПАК Гана Глиста ЕС Казарма Копейкин Мода.и.овча.мисъ НЕКАДЪРНИК НРБ ПО-ЗЛЕ.И.ОТ.РАБИ Подкасти Разни Румен СИК СКУМ СетенЧук Скум ТИР Туче Украйна Урсула Яначков авангард аз айфонджия алгоритми амбиции анархизъм антиваксъри армения аудио аутисти бази.данни бакъп без без.пръчове безпросвета бенчмарк биготи биомаса бира боклук борисов ботев брадва булшит бъг бъгове бял ваксина вандал век венерика викинги вицове вишу война вървежен гана ганорник гей гейщина германия герои гешев глупак говеда групировка гюбек данъкоплатец двойни.стандарти дедотия демокрация дизайн дисциплина добитък докери долар донори држава дришльо дрон ебане еврогейски.съюз езици експеримент електроника електроника.s2 емиграция ендпойнт енум ерген ергономия жалкар задача затоплизъм защита здраве златен злато игри идеали идиократ идиократи идиокрация идиот избори избори.рабин изкуство икономика имбецили имейл инвестиране инокулация инструмента интервю ипад искам.да.си.реда казах камшикодържач капитализъм карабах караница картечница кино клавиатура ковид19 колайдер колям.кур комари комплексар комунизъм консолидация конспирации космонавтика кофа кофит-19 краставица криптовалути курви кучелюбци лайно лаладжия лаптоп либерастия литература лоши.практики луд лъжеучени лъжец любов майни майтапи малоумници мафия мениджмънт месо местене метавселена метафизика механика мистика мисъл мода мода.овча.мисъл модерация морал мутра мутри наука национализъм не.it негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


Линкове 1.1

  

0 1 2 3 4 ...16 17 18 19 20 ...35 36 37 38 39 40


  johnfound  Създадено на 17.01.2023, видяно: 661 пъти. #84299
palavrov

Това си е архитектура правена за писане на асемблер не за компилатор

Не съм съгласен – ортогоналните RISK архитектури не са удобни за писане на асемблер. Точно компилатора се чувства най-добре в тях.

А виж, AVR е много приятен за писане на асемблер. Имаш богат набор инструкции и можеш да си изразиш идеите свободно в четлива и лаконична форма.



  Rabin  Последно редактирано на 17.01.2023 от Rabin, видяно: 645 пъти. #84306
palavrov

Е точно за тези скопени пик-льовци има и скопен C компилатор. Отгоре на всичко оптимизациите му се плащаха допълнително - абе извращение.

Знам бе, аз И зарад него още мразя Microchip, нищо, че купиха любимия Atmel. За щастие изоставиха кривата перверзна идея с хардуерно накования 2 или 8 степенен стек, и почнаха да произвеждат истински чипове.

Жони мога да разбера, каза, че само на АСМ може да пише.

E го е, и шах са му набутали в контролера, съвсем в най-новата история са мислели, че тая игра демонстрира акъл и разум. Не е на Асемблер.

https://www.hackster.io/Sergey_Urusov/arduino-mega-chess-d54383

Те тука а кодецът:

https://www.hackster.io/Sergey_Urusov/arduino-mega-chess-d54383#code

My picture


  waldorf  Последно редактирано на 17.01.2023 от waldorf, видяно: 639 пъти. #84313
johnfound
palavrov

Това си е архитектура правена за писане на асемблер не за компилатор

Не съм съгласен – ортогоналните RISK архитектури не са удобни за писане на асемблер. Точно компилатора се чувства най-добре в тях.

А виж, AVR е много приятен за писане на асемблер. Имаш богат набор инструкции и можеш да си изразиш идеите свободно в четлива и лаконична форма.

ARM32 е мислен за програмиране на асемблер. Фундаменталната разлика с други архитектури е, че instruction set-а са го мислили програмисти пишещи на 6502 (нищо, че са се изпедерастили после) - ако не си го гледал хвърли едно око, това е архитектурата за писане на асемблер. Това, че е удобен и за компилатори е приятно съвпадение. Виж MIPS & PowerPC и прочее не са толкова приятни за писане на асемблер и там по добре на C.



  johnfound  Създадено на 17.01.2023, видяно: 634 пъти. #84315
palavrov

ARM32 е мислен за програмиране на асемблер.

Е, аз имах предвид съвсем малките контролери. А иначе за ARM да – много приятна за писане на асемблер архитектура.



  Delegate  Създадено на 17.01.2023, видяно: 618 пъти. #84336

Някой ползвал ли е на сърбите Ц-компилатора за ПИК-ове. mikroC на MikroE



  Rabin  Създадено на 18.01.2023, видяно: 597 пъти. #84358

За PIC само на асемблер съм бичил, както горе поменуваха компилаторът им беше платен, и затуй ги мразя, от миналия век още.



  waldorf  Създадено на 18.01.2023, видяно: 594 пъти. #84363

Мдаа ... миналия век още се пописваше на асемблер. Помня, че писах софтуерен UART за PIC16F84 - отели ми се вола докато го стабилизирам. Направих пишман мрежа на покер машини в игрална зала да могат крупиетата да цъкат кредити дистанционно а не да въртят като гламави едни ключове по машините.



  Rabin  Създадено на 18.01.2023, видяно: 591 пъти. #84365
palavrov

Мдаа ... миналия век още се пописваше на асемблер. Помня, че писах софтуерен UART за PIC16F84 - отели ми се вола докато го стабилизирам. Направих пишман мрежа на покер машини в игрална зала да могат крупиетата да цъкат кредити дистанционно а не да въртят като гламави едни ключове по машините.

Няма ли си хардуерно, що емулираш UART?



  waldorf  Създадено на 18.01.2023, видяно: 586 пъти. #84370

Еми няма. Само клатиш пинове и имаш един таймер. То този чип на практика направи Microhip успешна фирма.

Те за това ти говоря:

PIC16x84

The PIC16C84 was introduced in 1993 and has been hailed as the first PIC microcontroller to feature a serial programming algorithm and EEPROM memory

PIC 16F84A - 1K program memory, 68 bytes data memory, 64 bytes EEPROM, 1× timer



  Rabin  Създадено на 18.01.2023, видяно: 574 пъти. #84371

Ем да беше турил Atmel, всички имат UART. Че и хардуерно умножение имат, дали нямаше и деление. SDCC компилатор си имаш, за бес пари... дори някакъв емулатор ползвах.

Тия дрисливите PIC-ове единственото им предимство е, че имат ADC, и сравнително товароносими пинове. В повечето случаи нямат нужда от буфер.



  Delegate  Последно редактирано на 18.01.2023 от Delegate, видяно: 557 пъти. #84387

На практика тая чикия (16ф84а) беше само за мигалки, нямаше ADC пък и с тия 8 бита за променливи реално за повечето реални нужди недостигаха. Но беше евтиджос и го имаше по магазинчетата за електроника наличен.



  waldorf  Създадено на 18.01.2023, видяно: 551 пъти. #84390

И можеше да се препрограмира без да се търка на ув-ламБа. Под бюрото имах една чупена улична лампа за триене на eпроми докато работех по разни платки с 8051, z80, 68k а с тоя пик-льо си беше направо глезотия без да вдигаш промове от цоклите. А колкото и да беше скопен с bit-bang можеше да се иземулира каквото ти трябва. Пак да кажа - точно тоя пик направи микрочип хора. Сега е лесно, вече имат модели с каквато периферия ти трябва, ама края на 90-те нямаше такъв избор. Даже не помня имаше ли въобще атмел на пазара или не - 96-7-8 някъде.



  Rabin  Последно редактирано на 19.01.2023 от Rabin, видяно: 531 пъти. #84465
palavrov

Пак да кажа - точно тоя пик направи микрочип хора. Сега е лесно, вече имат модели с каквато периферия ти трябва, ама края на 90-те нямаше такъв избор. Даже не помня имаше ли въобще атмел на пазара или не - 96-7-8 някъде.

И-МА-ШЕ Atmel. У секи магазин. Макар и по-древно ядро, макар и без ADC, си беше в пъти по-съвършена архитектура. Стекът си го организираш ти, и може да викаш 50 пъти функция у функция, не като пикливите PIC.

Не знам ква беше тая мода с тия PIC-ове, аз по - неприятно нещо не съм срещал в кариерата си. И до колкото помня имаха 8 АЦП входа, 8 битови. Да не бръкате нещо? Хардуерно скопения стек правеха принципно невъзможно да се напише нещо по-сложно от мигалка. Извикаш ли 9 пъти прекъсване или функция, и всичко отива по дяволите, и нищо не може да се направи.



  waldorf  Създадено на 19.01.2023, видяно: 524 пъти. #84471

Еми прецакали сме се. То хардуера не съм го правил аз де - мен ме наемат само за софтуера и рядко е имало как да повлияя на избора на процесор - пък и не ме е бъркало кой знае колко - крива архитектура, повече надници ...



  Rabin  Създадено на 19.01.2023, видяно: 516 пъти. #84480
palavrov

Еми прецакали сме се. То хардуера не съм го правил аз де - мен ме наемат само за софтуера и рядко е имало как да повлияя на избора на процесор - пък и не ме е бъркало кой знае колко - крива архитектура, повече надници ...

Аха ясно, безпросветна Гана е пяла и у вашия курник :-(



  waldorf  Създадено на 19.01.2023, видяно: 506 пъти. #84484

Ами не точно - стар пикаджия който това си може това си прави обаче този проект му беше над възможностите и му дадоха да прави само платката.



  Delegate  Създадено на 19.01.2023, видяно: 488 пъти. #84488
Rabin

И до колкото помня имаха 8 АЦП входа, 8 битови. Да не бръкате нещо?

Къде и имало АЦП ?

https://www.microchip.com/en-us/product/PIC16F84



  Rabin  Създадено на 20.01.2023, видяно: 456 пъти. #84506
Delegate
Rabin

И до колкото помня имаха 8 АЦП входа, 8 битови. Да не бръкате нещо?

Къде и имало АЦП ?

https://www.microchip.com/en-us/product/PIC16F84

Имаше някакви модели с АЦП, и то 8 входа през аналогов мултиплексор, сигурен съм, щото съм ги ползвал. PIC имаха много разновидности, имаше едни с повече портове, ени дълги DIP корпуси, дето аха да се счупят кат ги вадиш. Общия им кусур беше хардуерния стек, който ти връзва ръцете за по-завъртян алгоритъм. И аз съм трил с живачна лампа, другата соба беше омирисана на озон, абе славни времена за славна жунка. Туй преди казармата още.

Atmel имаха само един модел AT89C2051 по спомен, с аналогов компаратор, и с кондензатор си правехме нещо като АЦП.

После излезе AVR, и това до ден днешен си е най-съвършения ЕВТИН едночипов. Неслучайно Ардуино са на него, а не на PIC.



  Rabin  Създадено на 20.01.2023, видяно: 436 пъти. #84516

PIC18F27

My link

24 броя 10 битови аналогови входове, ама туй беше гъзарските чипове. Имаше едни около 20 пинов DIP с 8 битови АЦП, и в моя случай се триеше с UV. Жалко, че не се сещам точния модел.



  bvbfan  Създадено на 20.01.2023, видяно: 429 пъти. #84517

Не съм ползвал "Пици" от 2007, още ли ги има :-)


0 1 2 3 4 ...16 17 18 19 20 ...35 36 37 38 39 40


Линкове 1.1

  



AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL; Powered by Assembly language Created with Fresh IDE