Presentation is loading. Please wait.

Presentation is loading. Please wait.

B-1 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Computer Architecture.

Similar presentations


Presentation on theme: "B-1 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Computer Architecture."— Presentation transcript:

1 B-1 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Computer Architecture and Organization Miles Murdocca and Vincent Heuring Appendix B – Using ARCTools

2 B-2 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Chapter Contents B.1 Introduction B.2 Accessing and Launching ARCTools B.3 The ARC Assembler B.4 The ARC Simulator B.5 Instructions and Pseudo Instructions Recognized by ARCTools B.6 The Macroprocessor B.7 Measuring Program Performance

3 B-3 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Using ARCTools The ARCTools toolset includes the following features: An integrated assembler and simulator for the ARC ISA. Extensions to the ISA described in Chapter 4 with several additional actual and synthetic instructions. A trap mechanism. A simple macroprocessing facility. Ability to specify instruction timings. A multi-level cache memory simulator. A number of example programs showing the features of the toolset.

4 B-4 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring The ARCTools Simulator Window

5 B-5 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring The ARCTools Edit Window

6 B-6 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring The ARCTools Edit Window The Edit window with an asm file and the file dialog

7 B-7 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Assembly The arc4 program after assembly, showing arc4.lst, the listing file.

8 B-8 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Binary File The arc4 bin file, displayed after pressing the Show Binary File button.

9 B-9 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Setting up ARCTools Contents of the ARCTools directory after unzipping.

10 B-10 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Simulation The ARCTools simulator window after pressing Bin -> Sim.

11 B-11 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Instructions Recognized by ARCTools

12 B-12 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Synthetic Instructions Recognized by ARCTools

13 B-13 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Pseudo-Ops Recognized by ARCTools

14 B-14 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Instruction Parameters Window

15 B-15 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Adjustable Parameters in the L1 Cache Window

16 B-16 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring The Timing Statistics Window


Download ppt "B-1 Appendix B - Using ARCTools Computer Architecture and Organization by M. Murdocca and V. Heuring © 2007 M. Murdocca and V. Heuring Computer Architecture."

Similar presentations


Ads by Google