"Nobody programs in machine language" (was: Modern Electronics(was
>>>
>>> Making any of them fly is another matter -- you can't do
>>> that with ANY contemporary machine until and unless you
>>> really understand how it schedules instructions. And for
>>> modern machines that takes quite a lot of study (for RISC
>>> as well as x86). But to get started on writing just
>>> *correct* assembler code, RISC is a breeze.
>>>
This is 100% on target for environments such as the Pentium with L1 and L2
cache, pipelining, etc. IMHO there is no feasible method to teach this
within the time constraints of a university course [or even series of
courses]. Fortunately 99%+ of the students will not ever need it. (It should
of course be mentioned and explained)
Received on Tue Jun 22 2004 - 11:02:56 BST
This archive was generated by hypermail 2.3.0
: Fri Oct 10 2014 - 23:36:59 BST