17.02.2014 Views

Microprogramming: History and Evolution - Edwardbosworth.com

Microprogramming: History and Evolution - Edwardbosworth.com

Microprogramming: History and Evolution - Edwardbosworth.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The Dynamic–Static Interface<br />

In order to underst<strong>and</strong> the DSI, we must place it within the context of a <strong>com</strong>piler for a<br />

higher–level language. Although most <strong>com</strong>pilers do not emit assembly language, we<br />

shall find it easier to under the DSI if we pretend that they do.<br />

What does the <strong>com</strong>piler output? There are two options:<br />

1. A very simple assembly language. This requires a sophisticated <strong>com</strong>piler.<br />

2. A more <strong>com</strong>plex assembly language. This may allow a simpler <strong>com</strong>piler,<br />

but it requires a more <strong>com</strong>plex control unit. If <strong>com</strong>plex enough, parts of the<br />

control unit are probably microprogrammed.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!