#DWMC16 #Revision #InstructionSet #DIWhy
Another day, another revision of the Instruction Set. Or rather a revision of the OpCode Encoding to add more Addressing modes...
http://warringersworlds.net/2023/09/11/dwmc-16-instruction-set-v0-5-1/
#dwmc16 #revision #instructionset #diwhy
#DWMC16 #InstructionSet #Revision
And here I thought that I had some good ideas with the V0.4 Instruction set. But nooooo...
My mind insisted that I add Addressing Modes to the Instruction set with V0.5.
And I just made V0.4 yesterday...
Stupid Brain...
http://warringersworlds.net/2023/09/10/dwmc-16-instruction-set-v0-5/
#dwmc16 #instructionset #revision
#DWMC16 #InstructionSet #Revision
With me writing the Control Logic of The Emulator coming close, I decided to do another revision of the instruction set.
http://warringersworlds.net/2023/09/09/dwmc-16-instruction-set-v0-4/
#dwmc16 #instructionset #revision
Well, I had a change of mind, but not of heart. I'm going to use 74 series TTl logic for the DWMC-16 from now on forward.
https://warringersworlds.net/2023/09/08/dwmc-16-a-change-of-mind/
Urgh... The urge to write an assembler is raising...
And the need to write a low level emulator... In Python...
#DWMC16 #DIYMinicomputer #BlockDiagram
It ainted dead yet.
I finished my first version of the DWMC-16s Block Diagram, mostly to count and design all the control signals that I will need to access the various functions of the computer.
http://warringersworlds.net/2023/09/03/dwmc-16-block-diagram-and-control-signals/
#dwmc16 #diyminicomputer #blockdiagram
Well, with the Basic Register Module under my belt, I realised I need more than just that Module...
So I've written down my thoughts on the other Register modules I need.
http://warringersworlds.net/2023/08/29/dwmc-16-thoughts-on-register-hardware/
#DWMC16 #DIWhy #DIYMinicomputer
Just completed a post for the DWMC-16 design, where I take a think on Opcodes for the instruction set. Largely because I was wondering about writing a simple assembler in Python.
http://warringersworlds.net/2023/08/17/dwmc-16-instruction-set-v0-3-opcodes/
#dwmc16 #diwhy #diyminicomputer
#DWMC16 #DIWhy #DIYMinicomputer
We interrupt this broadcast for a few thoughts on interrupts of the DWMC-16.
http://warringersworlds.net/2023/08/16/dwmc-16-interrupting-the-cpu/
#dwmc16 #diwhy #diyminicomputer
#DWMC16 #DIWhy #DIYMinicomputer
Got another blog post on my DWMC-16 project, this time another set of revisions and some new ideas.
#dwmc16 #diwhy #diyminicomputer
#DWMC16 #Minicomputer #DIWhy #PleaseSendHelp
I have just finished writing my initial design for the instruction set for my DWMC-16 minicomputer.
There are a lot branching operations... Some of them are rather specialised...
http://warringersworlds.net/2023/08/14/dwmc-16-initial-instruction-set/
#dwmc16 #minicomputer #diwhy #pleasesendhelp
Just put down some of my additional contemplations about the ALU, again, and the Flags that I may need for my DWMC-16 minicomputer project.
http://warringersworlds.net/2023/08/08/dwmc-16-a-further-look-at-the-alu-and-flags/
Got me these two books on computer development on a basic level from 1977 and 2021 to help me with the work on the DWMC-16.
Yes, I could have gotten either as a PDF, but actual dead tree books have a different quality... Especially the old ones.
#dwmc16 #diwhy #minicomputer #16bit
I might have taken some considerations about memory design, but talking to a few people, I came to the conclusion that there is already some feature creep in my DWMC-16 design. So I decided that I will remove some of those.
http://warringersworlds.net/2023/07/24/dwmc-16-feature-creep-and-revised-features/
As the first followup on my initial post of the DWMC-16 project, I have done an initial design for an ALU that looks somewhat promising for use.
http://warringersworlds.net/2023/07/21/dwmc-16-initial-design-of-the-alu/
#diwhy #16bit #diyminicomputer #dwmc16
Well... I have bitten the bullet and written down a blog post about my initial idea for the DWMC-16 project that I am currently thinking about...
http://warringersworlds.net/2023/07/20/dwmc-16-a-diwhy-minicomputer-project/
#diwhy #16bit #diyminicomputer #pleasesendhelp #dwmc16