Forums - Open Redstone Engineers
CPU tutorial, Capo-Style - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html)
+---- Forum: In Progress (https://forum.openredstone.org/forum-20.html)
+---- Thread: CPU tutorial, Capo-Style (/thread-8017.html)

Pages: 1 2


RE: CPU tutorial, Capo-Style - Magic :^) - 10-19-2015

I figure it should be minecraft based, but applicable to real CPUs. This is a level above gate-level logic, so apart from timing and critical path stuff, the knowledge to be gleaned is pretty universal.


RE: CPU tutorial, Capo-Style - DjSapsan - 10-20-2015

can u make text version answers? I wanna translate to Russian. In Russian are very few helpful material, really. Tens of thousands it will be useful Wink


RE: CPU tutorial, Capo-Style - LordDecapo - 10-23-2015

i can link the text of the what i will say plus maybe include pics


RE: CPU tutorial, Capo-Style - PNWMan - 11-06-2015

--What is the difference between strings/threads/processes/programs... etc.?
--what are subroutines and how do they work?
--what are some ways of dealing with immediates (have immediate instructions [like ADI] or memory map a register address to be an IMM [register 111=IMM, for example])?
--what is jump and link register?
--what are the differences between harvard, modified harvard, and von neumann?
--Possibly mention little-endian or big-endian data formats, as well as horizontal [RCA, ICA], vertical [CCA], and diagonal [CLE] orientations and their registers.
--advantages/disadvantages of using register-based ($c=$a+$b), register writeback (proper term for it? idk...) ($c=$c+$a), and accumulator (Acc=Acc+$a) architectures.
--what are some different ways of clocking the CPU's program counter? (because some CPUs may be asynchronous where different instructions take longer, or branching clocks the PC differently)
Maybe divide the video up into 2 parts: One about the CPU architecture, one about programming it, applications, representing the numbers, and a UI.


RE: CPU tutorial, Capo-Style - slugdude - 11-17-2015

Do this plz, I can't find any resources about pipeline implementation in minecraft Sad


RE: CPU tutorial, Capo-Style - Magic :^) - 11-17-2015

but slug if capo finished a project that would be heresy


RE: CPU tutorial, Capo-Style - slugdude - 11-20-2015

(11-17-2015, 10:29 AM)MagicalGentleman Wrote: but  slug if capo finished a project that would be heresy

^


RE: CPU tutorial, Capo-Style - phonkyman - 11-28-2015

what's the difference between RISC and CISC, and can you explain them?