<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Register file - Page 1 - Wikipedia">
<p>
<a accesskey="3" href="page.php?w=register_file&amp;p=2">3.Next</a>
</p>
<p>A <b>register file</b> is an array of <a href="page.php?w=addressable_register">addressable register</a>s which has two or more ports that allow concurrent reading and writing of registers in the array. Reading is nondestructive, meaning that the act of reading does not alter the stored data.</p>

<p>Each port is either a write port or a read port, with input and output signals relevant to the port function. All ports have address inputs that specify the register to be accessed. Write ports also have data inputs that specify the value to be written</p><p>
<a accesskey="3" href="page.php?w=register_file&amp;p=2">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
