[CRTech] Christian Radio Tech [MSG 81976]
[Thread Prev] [-- Thread Index --] [Thread Next] [Date Prev] [-- Date Index --] [Date Next]
Re: why i like assembly
To: CRTech <crtech@crtech.org>, Lamar Owen <lowen@pari.edu>
Subject: Re: why i like assembly
From: dave allen <crtech-mail@reyware.us>
Date: Fri, 2 Feb 2018 18:38:26 -0700
Content-language: en-US
In-reply-to: <6e34922b-b5ee-75b2-6ff5-c6cfe8403d02@pari.edu>
References: <2d7c66e8-840d-579e-5547-1a8b5d86ab12@reyware.us> <6e34922b-b5ee-75b2-6ff5-c6cfe8403d02@pari.edu>
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
what's a floppy?

...sorry couldn't resist. i've used more than my share of 8" floppies back when everything was on them. OS, data, tools, everything.

dave allen

On 2/2/2018 3:12 PM, Lamar Owen wrote:
On 01/27/2018 01:22 AM, dave allen wrote:
had a routine written in 'c' to search for stuff in the ftp log on our linux server, which is currently going on 17Mb.

it was taking a 'long time' so i wrote it in assembly (intel). intel has a special instruction to look for chars. that helped.

My first real programming language, and still my favorite, is Z80 assembler.  That's one reason one of my hobby things is getting boards fabricated for a retro computer known as the CPU280, which is currently the only hobbyist-buildable and open-design Z280 computer out there.  Runs the amazingly modern CP/M 3 operating system, and can run the Unix V7-semicompatible UZI280.  No GUI, of course, but still a fun little rig.  12MHz Z280 (16-bit enhanced Z80) with 4MB of RAM and floppy interface (I use an HxC floppy emulator that uses disk images on SD cards) with an ECB connector for an ECB backplane, and there is an IDE interface available for that.  Typically you then use industrial 64MB to 128MB CF cards with an IDE to CF adapter.... lots going on in this 'retrobrew' scene; check out www.retrobrewcomputers.org for more!  (including a PDP8-compatible single board computer with CF storage using the decidedly retro 6120-based CPU chipset.... complete retro computers running inside FPGAs..... new-old Z80 designs..... even a single-board 68030 that can boot Linux.)

If you're really into the assembler scene on PCs, you gotta try MenuetOS ( http://menuetos.net/ ) which is a modern, pre-emptive, real-time, multiprocessor OS for the PC written entirely in 32/64 bit assembly language.  Full GUI and everything.  The basic OS fits on a single floppy.  Several apps available, including a non-free media player that can play DVD's, for a bit under $12.


---------------------------------------------------------------------
For CRTech resources visit http://CRTech.org/
To unsubscribe, e-mail: crtech-unsubscribe@crtech.org
List problems?  E-mail: TechStaff@CRTech.org



Follow-Ups: Re: why i like assembly
(Lamar Owen <lowen@pari.edu>, 3 Feb 2018 16:37:23 -0000)
References: why i like assembly
(dave allen <crtech-mail@reyware.us>, 27 Jan 2018 06:22:53 -0000)
Re: why i like assembly
(Lamar Owen <lowen@pari.edu>, 2 Feb 2018 22:12:43 -0000)
Prev by date: RE: OPIF
(Bill Hurne, 3 Feb 2018 00:01:13 -0000)
Next by date: Re: why I like assembly (And CRTECH)
(Michael Barnes, 3 Feb 2018 02:41:33 -0000)
Prev by thread: Re: why i like assembly
(Lamar Owen, 2 Feb 2018 22:12:43 -0000)
Next by thread: Re: why i like assembly
(Lamar Owen, 3 Feb 2018 16:37:23 -0000)
CRTech.org