What is the meaning of the following mnemonics (and what do they do)?

a. LDRSH
b RSBLES
c CMPS
d MRS r0,CPSR


a. LDRSH Load signed half word into register; that is, a 16?bit value is sign?extended to 32 bits before being
loaded into a 32?bit register.
b. RSBLES This looks confusing. It has three components RSB LE S and means if the current condition
code is ‘less than or equal to’ perform a reverse subtract operation and then update the CCR
flags, otherwise do nothing and advance to the next instruction.
c. CMPS This means perform a comparison and then set the CCR. However, since the CMP performs a
comparison by definition, the S is redundant and CMP and CMPS are the same.
d. MRS The MRS instruction copies the status word to a register. MRS r0,CPSR copies the machine
status into register r0.

Computer Science & Information Technology

You might also like to view...

What will the following variable, $result, evaluate to, given that $speed = 105 ?

``` = 100) ? ("Slow down!") : ("Proceed""); ?> ``` a. ``` $result = true ``` b. ``` $result = true ``` c. ``` $result = "Slow down!" ``` d. ``` $result = "Proceed" ```

Computer Science & Information Technology

_______________ is a philosophy for standards for protecting the central databases full of user names and passwords.

Fill in the blank(s) with the appropriate word(s).

Computer Science & Information Technology

Affiliate program publishers place specially formatted links to advertisers' websites on their webpages or within apps.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

A specialized security administrator responsible for performing systems development life cycle (SDLC) activities in the development of a security system is known as __________.

A. a security technician B. a security analyst C. a security consultant D. a security manager

Computer Science & Information Technology