Use the verilog language write a MIPS CPU code, and have additional instruction, for example: selection sort instruction.
The code has contain combination circuit and sequenial circuit.
CPU have contain ALU, add, ALU_CONTROL, DATA_MEMORY, INST_MEMORY, REGISTER, PC, and TESTBRANCH.
This book focuses primarily on XML itself. It covers the fundamental rules that all XML documents and authors must adhere to, whether a web designer uses SMIL to add animations to web pages or a C++ programmer uses SOAP to exchange serialized objects with a remote database. This book also covers generic supporting technologies that have been layered on top of XML and are used across a wide range of XML applications.
Micro In-System Programmer Brief Installation Notes
Enter the src directory.
If uisp does not compile successfully, add switch -DNO_DIRECT_IO in the
Makefile to remove support for direct I/O port access (that may be
necessary on non-PC architectures). Parallel port access should still
work if you have the Linux ppdev driver (patch for 2.2.17 is in the
kernel directory, ppdev is standard in 2.4 kernels). Please lobby
Alan Cox to include this tiny little driver in 2.2.x too :).
To make it type:
make
and to install it:
make install
If you have any further doubts, please consult UISP s homepage:
http://www.nongnu.org/uisp/