After enjoying coding on 680x0 in my youth and later being frustrated by x86, I acclaim that new ISA. There is a design decision I'm curious about but I could not find related information. How did they come with the names "x0, x1, x2..." for general purpose registers, instead of the more conventional "r0, r1, r2..."?
HN user
psydk
23 karma
Posts0
Comments4
No posts found.
Open-source chip RISC-V to take on closed x86, ARM CPUs 9 years ago
Vulkan Tutorial 10 years ago
My question will probably sound naïve because of my lack of knowledge of the Macintosh, but Macintosh hardware nowadays seems to be the same than PCs. So what prevent Intel, AMD or nVidia to propose a driver for this platform in the same way they do it for Linux and Windows? Is there a legal reason? A technical reason?
The Ubuntu document is from 2012 and the merge is not done on 16.04. How can we know if the change is still planned, and when? Is there a roadmap somewhere?
In defense of Unix 10 years ago
I've been able to successfully use / in the Win32 API with the exception of CreateProcess. I think the reason is that when you start an executable you may pass command line arguments starting with /