core/com.nokia.carbide.cpp.doc.user/html/concepts/registers.htm
author fturovic <frank.turovich@nokia.com>
Fri, 16 Apr 2010 09:51:37 -0500
branchRCL_2_4
changeset 1225 a546534a48de
parent 939 47d3ca29d054
permissions -rw-r--r--
minor edits to remote conn pages, updated copyrights, fixed some broken links
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
939
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<html>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<head>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     7
<title>Registers</title>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
<link rel="StyleSheet" href="../../book.css" type="text/css"/>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
</head>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
<body bgcolor="#FFFFFF">
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<h2>Registers</h2>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
<p>  Registers are the register contents of the central processing unit (CPU) of the host computer or the targeted device. When debugging projects using the emulator, only the host computer x86 registers are visible in the <a href="../reference/view_registers.htm">Registers</a> view. When debugging projects on a device, only the target device registers are visible. </p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    13
<p>In most cases, the contents of all the registers can be modified. However,  when debugging applications on a target device with Application TRK, you cannot change the LR and SP registers.</p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    14
<p align="center"><img src="images/view_registers.png" width="463" height="260"></p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    15
<p class="figure">Figure 1. Registers view with possible register types</p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    16
<p>The types of registers can include:</p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    17
<ul>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    18
  <li><b>general</b> &#8212; the register contents of the central processing unit (CPU) of the host computer</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    19
  <li><b>FPU</b> &#8212; register contents of the floating-point unit (FPU) of the host computer</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    20
  <li><b>MMX</b> &mdash; 64-bit MultiMedia eXtension (MMX) registers</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    21
  <li><b>SSE</b> &mdash; 128-bit Streaming SIMD Extension registers</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    22
  <li><b>host-specific</b>&#8212;additional register contents for registers specific to the host (for example ARM registers)</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    23
</ul>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    24
<p class="note"><b>NOTE</b> When opening the Registers view, the list of available registers will vary depending upon the target devices being debugged. </p>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    25
<h5>Other  references <b></b></h5>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    26
    <ul>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    27
  <li><a href="../reference/view_registers.htm">Registers</a> view</li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    28
  <li><a href="../tasks/registers/mem_reg_open_wnd.htm">Opening a Registers View</a></li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    29
  <li><a href="../tasks/registers/mem_reg_changing.htm">Changing Register Values</a> </li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    30
  <li><a href="arm_registers.htm">ARM Registers </a></li>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    31
</ul>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    32
<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    33
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    34
</body>
47d3ca29d054 revision of concept section of manual pages and images
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    35
</html>