#assembler

2025-05-17

Time to get back to some ASCII art so I can include them in the gallery inside my OS!

#BareMetal #ASCIIArt #Assembler #x86

2025-05-15

Любителям x86-64 assembler посвящается: DIY волокна в C++

Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.

habr.com/ru/articles/908406/

#assembler #c++ #fibers #fiber #как_работают_волокна #x64 #masm #agalilov #fibers_in_c++ #x8668

2025-05-14

Любителям x86-64 assembler посвящается: DIY волокна в C++

Нас ждёт мозговыносящая смесь 64/32-битного ассемблера и старого-доброго C++. Мы сделаем собственную реализацию... Волокон (fibers) без вызова Win API и звонков в службу спасения.

habr.com/ru/articles/908406/

#assembler #c++ #fibers #fiber #как_работают_волокна #x64 #masm #agalilov #fibers_in_c++ #x8668

Óscar Toledo G.nanochess
2025-05-14

Someone asked about an ASCII hex conversion routine for Z80, and I designed this supporting uppercase/lowercase:
; by Oscar Toledo G. (nanochess)
; A = ASCII character
SUB $30
CP $0A ; If it is range 0-9 we are finished
JR C,label
AND $0F ; In order to accept lowercase.
ADD A,$09 ; $0a-$0f
label:
; A = Hexadecimal nibble ($00-$0f)

2025-05-10

Низкоуровневое программирование под 8086 для любопытных, часть 2

В этой части нас ждёт погружение в один из способов организации мультипоточности на базе единственного ядра процессора. Мы научимся принудительно переключать выполнение между полностью зацикленными участками кода, ничего не "знающими" о каком-то другом коде, конкурирующем за процессорное внимание. По ходу повествования будут даны все необходимые пояснения и читателю не придётся обращаться к другим источникам, кроме первой части статьи.

habr.com/ru/articles/907312/

#assembler #i8086 #низкоуровневое_программирование #agalilov #прерывания #стек #видеобуфер #ассемблер #ассемблер_для_начинающих #мультизадачность

2025-05-09
Spent some time building a simple program to test the driver I recently wrote for KolibriOS. It's a simple terminal that lets you send and receive data over serial ports. Right now, it has a few buttons, a scrollbox, and an editbox for input. I'm currently working on a custom scrolled text view component, since OS doesn’t provide one in its libraries.

https://git.kolibrios.org/b00bl1k/kterm

#kolibrios #assembler
Screenshot of the described program

See interesting #GameBoy programming projects by emutyworks: github.com/emutyworks/L... #retrodev #gbdev #gbc #gameboycolor #assembler

Home

2025-05-08

🧠 Neuer Beitrag: Vom ATmega32 zum ESP8266: Mikrocontroller damals und heute
📌 Ein einfacher Temperatursensor, vier Umsetzungen und zwei Jahrzehnte Technikgeschichte: Vom klassischen ATmega32 über Arduino und MicroPython bis hin zum ESP8266 – dieser Beitrag zeigt, wie sich Mikrocontroller-Projekte seit den 2
🔗 prokrastinerd.de/vom-atmega32-

#DamalsHeute #Arduino #Assembler #ATmega32 #C #define #ESP #ESP32 #ESP8266 #include #MicroPython #Mikrocontroller

If you are interested in learning #assembler for various retro consoles and computers, definitely check out www.assemblytutorial.com by Chibi Akumas Just a word of warning, this website has truly OLDSCHOOL design #retrodev #retrocomputing #programming #coding #retrogaming

Assembly Tutorials: Learn Asse...

2025-05-03

Wow, a really cool video and a fantastic style of presentation:

Making Smallest Possible #Linux Distro (x64)
youtube.com/watch?v=u2Juz5sQyY

via polymaths.social/@thelinuxcast

#programming #assembler

2025-04-26

Низкоуровневое программирование под 8086 для любопытных, часть 1

В первой части мы: - посмотрим, как работать с памятью и регистрами 8086 - узнаем, как написать простую программу на ассемблере прямо в отладчике - изучим работу механизма прерываний и сделаем демонстрационный пример Статья рассчитана на тех, кто имеет начальный опыт программирования, но хочет понять основы низкоуровневого программирования и многозадачности. Примеры в бинарном виде доступны по ссылке github.com/galilov/habr/blob/m .

habr.com/ru/articles/902412/

#Assembler #i8086 #низкоуровневое_программирование #agalilov #прерывания #стек #видеобуфер #регистры #ассемблер #ассемблер_для_начинающих

2025-04-24

@michel hmm that was always the problem with my knowledge - I write in many different programming languages (even so ancient like #assembler and #rexx), but still don’t now too much about modern html/css 😡😩 I didn’t know about such possibilities like magically make tags to buttons.

2025-04-23

Frank Wille has updated vasm, a portable assembler for numerous CPUs with various syntax and output modules. In addition to various bug fixes, the changes include a new CPU backend for the SPC700, which was used in the SuperFamicom and SNES for sound processing, and the new option "-no-msrcdebug":

amiga-news.de/en/news/AN-2025-

#Amiga #assembler #vasm

2025-04-20

What happened to `nasm.us` ?
This domain was the home of netwide #assembler #nasm, and it's not reachable anymore ... which blocks my build pipelines ... and maybe other foreign build systems.

#dnschecker fails to resolve the domain too.

Is this a temporary problem?
Is all right in the USA 🤔😏 ?

Well, I guess it's time to backup everything and to remove software dependencies ...

Jari Komppa 🇫🇮sol_hsa@peoplemaking.games
2025-04-17

Blogged about Deep Fishing:
solhsa.com/oldernews2025.html#

Includes the game .tap, online emulator, links to full z80 source code.

#zxspectrum #retro #z80 #assembler #blog #wtfbbq

Title screen for deep fishing zx spectrum game
2025-04-16

Learning Assembly for Fun, Performance and Profit

Author: Babbage
Original: thechipletter.substack.com/p/l

#assembler #z80 #68kmla #mos6502 #x86 #arm #riscv

Yastreb :verifiedpolyam:yastreb@mastodon.ml
2025-04-16

nandgame.com - игрушечка, на создание элементов процессора, а затем и самого процессора, из простых блоков. Всё модульное, т.е. собранные уже блоки, если нужны, будут доступны на следующих уровнях. Я дошёл пока до середины.

#lowlevel #assembler #ассемблер

2025-04-15

Für alle Retrofans und Liebhaber des Commodore PET (und des 6502): masswerk.at/pet/
Cooler Emulator und Du kannst nicht nur Programme per Drag & Drop auf den Bildschirm laden, sondern auch einfach Assembler-Quellcode dort ablegen und übersetzen lassen. 😎

#PET #RetroComputing #MOS6502 #Assembler

6502 assembler source code to display the alphabet from A-Z on the screen of the PET2001
2025-04-15

ASM-editor is a modern web application for writing, executing and learning M68K assembler code, which uses the SvelteKit framework and the Rust programming language. The tool now supports not only 68k, but also x86 assembly language.

amiga-news.de/en/news/AN-2025-

#Amiga #68k #x86 #assembler #editor #webdev

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst