<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Microprocessors on Karpoke - Just Another Blog</title><link>http://karpoke.ignaciocano.com/tags/microprocessors/</link><description>Recent content in Microprocessors on Karpoke - Just Another Blog</description><generator>Hugo -- 0.167.0</generator><language>es</language><lastBuildDate>Sun, 31 Mar 2013 20:28:00 +0100</lastBuildDate><atom:link href="http://karpoke.ignaciocano.com/tags/microprocessors/index.xml" rel="self" type="application/rss+xml"/><item><title>The 8085’s register file reverse engineered</title><link>http://karpoke.ignaciocano.com/2013/03/31/the-8085s-register-file-reverse-engineered/</link><pubDate>Sun, 31 Mar 2013 20:28:00 +0100</pubDate><guid>http://karpoke.ignaciocano.com/2013/03/31/the-8085s-register-file-reverse-engineered/</guid><description>&lt;blockquote&gt;
&lt;p&gt;On the surface, a microprocessor’s registers seem like simple storage,
but not in the 8085 microprocessor. Reverse-engineering the 8085
reveals many interesting tricks that make the registers fast and
compact. The picture below shows that the registers and associated
control circuitry occupy a large fraction of the chip, so efficiency
is important. Each bit is implemented with a surprisingly compact
circuit. The instruction set is designed to make register accesses
efficient. An indirection trick allows quick register exchanges. Many
register operations use the unexpected but efficient data path of
going through the ALU.&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>