Skip to main content
Engineering LibreTexts

1.4: Additional References

  • Page ID
    19858
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Some key references for additional information are noted in the following sections. These references provide much more extensive and detailed information.

    If any of these locations change, a web search will be able to find the new location.

    Ubuntu References

    There is significant documentation available for the Ubuntu OS. The principal user guide is as follows:

    In addition, there are many other sites dedicated to providing help using Ubuntu (or

    other Linux-based OS's).

    Command Line References

    BASH is the default shell for Ubuntu. The reader should be familiar with basic command line operations. Some additional references are as follows:

    In addition, there are many other sites dedicated to providing information regarding the

    BASH command shell.

    Architecture References

    Some key references published by Intel provide a detailed technical description of the architecture and programming environment of Intel processors supporting IA-32 and Intel 64 Architectures.

    If the embedded links do not work, an Internet search can help find the new location.

    Chain References

    The tool chain includes the assembler, linker, loader, and debugger. Chapter 5, Tool Chain, provides an overview of the tool chain being used in this text. The following references provide more detailed information and documentation.

    References

    The YASM assembler is an open source assembler commonly available on Linux-based systems. The YASM references are as follows:

    Additional information regarding YASM may be available a number of assembly language sites and can be found through an Internet search.

    Debugger References

    The DDD debugger is an open source debugger capable of supporting assembly language.

    Additional information regarding DDD may be at a number of assembly language sites and can be found through an Internet search.


    This page titled 1.4: Additional References is shared under a CC BY-NC-SA license and was authored, remixed, and/or curated by Ed Jorgensen.

    • Was this article helpful?