Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Keoni29

Pages: 1 ... 128 129 [130] 131 132 ... 168
1936
Axe / Re: External variables in axe parser
« on: May 31, 2012, 12:58:50 pm »
My lvl editor works but if i want to get values from my list it say invalid dim is there a command so that i can strore it and acces from my caculator OS
No

1937
Introduce Yourself! / Re: i say hello
« on: May 30, 2012, 02:48:12 pm »
There is a typo in your signature

1938
Axe / Re: External variables in axe parser
« on: May 30, 2012, 02:31:03 pm »
Yay a pre-release :3 You play minecraft I assume XD

1939
Introduce Yourself! / Re: i say hello
« on: May 30, 2012, 01:06:42 pm »
Your peanuts, sir.

1940
Axe / Re: External variables in axe parser
« on: May 30, 2012, 01:05:19 pm »
Please read the tutorial!!!!

1941
Axe / Re: External variables in axe parser
« on: May 30, 2012, 12:56:47 pm »
Well... You could at least have a look at those tutorials first :/

1942
Axe / Re: External variables in axe parser
« on: May 30, 2012, 12:45:15 pm »
This is axe, not BASIC. L1 in axe is just another pointer to a location in free RAM. You can use appvars to store savefile data in. There are some great tutorials here about appvars.

1943
Other / Re: Building a CPU!
« on: May 30, 2012, 08:46:17 am »
Why is the clock slow O.o 4.1 khz is good enough I guess
I'd go with 2Mhz (for my cpu irl)

1944
Other / Re: Building a CPU!
« on: May 30, 2012, 08:01:09 am »
Ah I found out that you can see what a pin does by hovering the cursor over it, but it's still very inconveniënt. There are no built in decade counters and the clock is very slow. Even at 1 tick :P

1945
Other / Re: Building a CPU!
« on: May 30, 2012, 06:01:59 am »
I tried using logisim, but I really don't know why they didn't label the pins. I have no idea what to do XD

1946
Other / Re: Building a CPU!
« on: May 30, 2012, 05:33:46 am »
I can access 256 mem locs.
Ah, so you have an 8 bit wide address bus. Can you give me your instruction set? How long are your instructions?

1947
Other / Re: TI-Nterface (my version of labpro)
« on: May 30, 2012, 02:44:33 am »
No, but that's because I'm focussing my recources on my 4bit cpu.

1948
Other / Re: Building a CPU!
« on: May 30, 2012, 02:40:30 am »
if I really want it I can even just buy 16 bit mem :P
Then you'd have to shift the data out of the rom, since I don't think 16 bit paralel rom is very cheap, so I'd just go with 8 bit rom.

How many memory locations can you address atm?

1949
Other / Re: Building a CPU!
« on: May 29, 2012, 04:20:44 pm »
I built a 4 bit CPU in Minecraft, but I only allowed one cycle operations / instructions, that made it a lot easier. For the decoding I splitted the 12 bit instruction code into a 3 bit OP-code, a 4 bit data part and a 5 bit address part. The OP-code decoder works with an and-gate array selecting the data / address and putting it on the right bus. The special thing about the cpu is the fact that there are two address busses, one for writing and one for reading. That allows fast access of memory and one cycle operations like pushing and loading data from one place to another.
I don't think 12 bits parallel rom/ram exists irl, so you'll just have to use 8bits instead.

1950
Other / Re: Help on designing a cpu?
« on: May 29, 2012, 03:15:14 am »
My decoder desing is almost finished, but I don't know what your instruction set is. You see: my decoder works like this:
fetch instruction : pntcc in which
p=prefix (5th bit for data source selecting)
n=arguments (1\0)
t=type
cc specifies the instruction number
A 4017 counter is used to time everything. After the instruction is stored in the instruction register it increases the program counter. Now if the "n" bit is low it resets the counter. Otherwise the argument is written to the argument register. If the prefix is high it knows that the argument is the data required for the instruction. Otherwise it's an address, so it puts the argument on the address bus and executes the instruction with the data from that memory address.

Pages: 1 ... 128 129 [130] 131 132 ... 168