6 views

Uploaded by amp241

- ARM instn
- 02-datatypes
- 04158497
- Unit 3- Hexadecimal and Floating Point Numbers
- FBBook2
- Literals (Entity SQL)
- Phyton Codigos
- n4309
- Cs501SolvedMidtermmcqs Www.vuattach.ning
- Inode Explanation
- Pentium Processor
- Gate 2012 Mock Test - Question Paper-For My Blog
- dsp
- timestensqlreference
- Spim Lab Manual
- avr-development-board-big.pdf
- DSP v/s GPP
- Micro Controller Architecture
- Hector Fabio Restrepo, Daniel Mange and Gianluca Tempesti- Implementation of a Self-Replicating Universal Turing Machine
- Isa

You are on page 1of 4

English Mnemonics = ) *D *I *R

Program Elements Catalog Bit logic Instruction Bit logic Instruction Integer math Instruction Integer math Instruction Floating point Instruction Integer math Instruction Integer math Instruction Floating point Instruction Compare Compare Compare Integer math Instruction Accumulator AR1 Accumulator AR2 Integer math Instruction Integer math Instruction Floating point Instruction Integer math Instruction Integer math Instruction Floating point Instruction Floating point Instruction Floating point Instruction Floating point Instruction Floating point Instruction DB call Program control Program control Program control Program control Convert Convert Program control

Description Assign Nesting Closed Multiply ACCU 1 and ACCU 2 as Double Integer (32Bit) Multiply ACCU 1 and ACCU 2 as Integer (16-Bit) Multiply ACCU 1 and ACCU 2 as Floating-Point Numbers (32-Bit IEEE-FP) Divide ACCU 2 by ACCU 1 as Double Integer (32-Bit) Divide ACCU 2 by ACCU 1 as Integer (16-Bit) Divide ACCU 2 by ACCU 1 as a Floating-Point Number (32-Bit IEEE-FP) Compare Double Integer (32-Bit) ==, <>, >, <, >=, <= Compare Integer (16-Bit) ==, <>, >, <, >=, <= Compare Floating-Point Number (32-Bit) ==, <>, >, <, >=, <= Add Integer Constant (16, 32-Bit) Add ACCU 1 to Address Register 1 Add ACCU 1 to Address Register 2 Add ACCU 1 and ACCU 2 as Double Integer (32-Bit) Add ACCU 1 and ACCU 2 as Integer (16-Bit) Add ACCU 1 and ACCU 2 as a Floating-Point Number (32-Bit IEEE-FP) Subtract ACCU 1 from ACCU 2 as Double Integer (32Bit) Subtract ACCU 1 from ACCU 2 as Integer (16-Bit) Subtract ACCU 1 from ACCU 2 as a Floating-Point Number (32-Bit IEEE-FP) Absolute Value of a Floating-Point Number (32-Bit IEEE-FP) Generate the Arc Cosine of a Floating-Point Number (32Bit) Generate the Arc Sine of a Floating-Point Number (32Bit) Generate the Arc Tangent of a Floating-Point Number (32-Bit) Open a Data Block Block End Block End Unconditional Block End Conditional Program Display Instruction (Null) BCD to Integer (32-Bit) BCD to Integer (16-Bit) Call Block from a Library

/D /I /R

/D /I /R

?D ?I ?R + +AR1 +AR2 +D +I +R

?D ?I ?R + +AR1 +AR2 +D +I +R

-D -I -R

-D -I -R

ABS ACOS ASIN ATAN AUF BE BEA BEB BLD BTD BTI CALL

ABS ACOS ASIN ATAN OPN BE BEU BEC BLD BTD BTI CALL

CALL CALL CC CLR COS DEC DTB DTR ENT EXP FN FP FR FR INC INVD INVI ITB ITD L DBLG L DBNO L DILG L DINO L L

CALL CALL CC CLR COS DEC DTB DTR ENT EXP FN FP FR FR INC INVD INVI ITB ITD L DBLG L DBNO L DILG L DINO L L

Program control Program control Program control Bit logic Instruction Floating point Instruction Accumulator Convert Convert Accumulator Floating point Instruction Bit logic Instruction Bit logic Instruction Timers Counters Accumulator Convert Convert Convert Convert Load/Transfer Load/Transfer Load/Transfer Load/Transfer Load/Transfer Timers

Counters

LC

LC

Timers

Accumulator Floating point Instruction Jumps Program control Program control Program control

Block Call Call Multiple Instance Conditional Cal Clear RLO (=0) Generate the Cosine of Angles as Floating-Point Numbers (32-Bit) Decrement ACCU 1 Double Integer (32-Bit) to BCD Double Integer (32-Bit) to Floating-Point (32-Bit IEEEFP) Enter ACCU Stack Generate the Exponential Value of a Floating-Point Number (32-Bit) Edge Negative Edge Positive Enable Timer (Free) Enable Counter (Free) (free, FR C 0 to C 255) Increment ACCU 1 Ones Complement Double Integer (32-Bit) Ones Complement Integer (16-Bit) Integer (16-Bit) to BCD Integer (16-Bit) to Double Integer (32-Bit) Load Length of Shared DB in ACCU 1 Load Number of Shared DB in ACCU 1 Load Length of Instance DB in ACCU 1 Load Number of Instance DB in ACCU 1 Load Load Current Timer Value into ACCU 1 as Integer (the current timer value can be a number from 0 to 255, for example, L T 32) Load Current Counter Value into ACCU 1 (the current counter value can be a number from 0 to 255, for example, L C 15) Load Status Word into ACCU 1 Load Address Register 1 from Address Register 2 Load Address Register 1 from ACCU 1 Load Address Register 1 with Double Integer (32-Bit Pointer) Load Address Register 2 with Double Integer (32-Bit Pointer) Load Address Register 2 from ACCU 1 Load Current Counter Value into ACCU 1 as BCD (the current timer value can be a number from 0 to 255, for example, LC C 15) Load Current Timer Value into ACCU 1 as BCD (the current counter value can be a number from 0 to 255, for example, LC T 32) Leave ACCU Stack Generate the Natural Logarithm of a Floating-Point Number (32-Bit) Loop Save RLO in MCR Stack, Begin MCR End MCR Activate MCR Area

MCRD MOD NEGD NEGI NEGR NOP 0 NOP 1 NOT O O( OD ON ON( OW POP POP POP PUSH PUSH R R R RLD RLDA RND RND RND+ RRD RRDA S S SA SAVE SE SET SI SIN SLD SLW SPA SPB SPBB SPBI SPBIN SPBN SPBNB SPL SPM

MCRD MOD NEGD NEGI NEGR NOP 0 NOP 1 NOT O O( OD ON ON( OW POP POP POP PUSH PUSH R R R RLD RLDA RND RND RND+ RRD RRDA S S SF SAVE SD SET SP SIN SLD SLW JU JC JCB JBI JNBI JCN JNB JL JM

Program control Integer math Instruction Convert Convert Convert Accumulator Accumulator Bit logic Instruction Bit logic Instruction Bit logic Instruction Word logic Instruction Bit logic Instruction Bit logic Instruction Word logic Instruction Accumulator Accumulator Accumulator Accumulator Accumulator Bit logic Instruction Timers Counters Shift/Rotate Shift/Rotate Convert Convert Convert Shift/Rotate Shift/Rotate Bit logic Instruction Counters Timers Bit logic Instruction Timers Bit logic Instruction Timers Floating point Instruction Shift/Rotate Shift/Rotate Jumps Jumps Jumps Jumps Jumps Jumps Jumps Jumps Jumps

Deactivate MCR Area Division Remainder Double Integer (32-Bit) Twos Complement Double Integer (32-Bit) Twos Complement Integer (16-Bit) Negate Floating-Point Number (32-Bit, IEEE-FP) Null Instruction 0 Null Instruction 1 Negate RLO Or Or with Nesting Open OR Double Word (32-Bit) Or Not Or Not with Nesting Open OR Word (16-Bit) POP CPU with Four ACCUs CPU with Two ACCUs CPU with Four ACCUs CPU with Two ACCUs Reset Reset Timer (the current timer can be a number from 0 to 255, for example, R T 32) Reset Counter (the current counter can be a number from 0 to 255, for example, R C 15) Rotate Left Double Word (32-Bit) Rotate ACCU 1 Left via CC 1 (32-Bit) Round Round to Lower Double Integer Round to Upper Double Integer Rotate Right Double Word (32-Bit) Rotate ACCU 1 Right via CC 1 (32-Bit) Set Set Counter Preset Value (the current counter can be a number from 0 to 255, for example, S C 15) Off-Delay Timer Save RLO in BR Register On-Delay Timer Set Pulse Timer Generate the Sine of Angles as Floating-Point Numbers (32-Bit) Shift Left Double Word (32-Bit) Shift Left Word (16-Bit) Jump Unconditional Jump if RLO = 1 Jump if RLO = 1 with BR Jump if BR = 1 Jump if RLO = 0 with BR Jump if RLO = 0 Jump if RLO = 0 with BR Jump to Labels Jump if Minus

SPMZ SPN SPO SPP SPPZ SPS SPU SPZ SQR SQRT SRD SRW SS SSD SSI SV T T TAD TAK TAN TAR TAR1 TAR1 TAR1 TAR2 TAR2 TAW TDB TRUNC U U( UC UD UN UN( UW X X( XN XN( XOD XOW ZR ZV

JMZ JN JO JP JPZ JOS JUO JZ SQR SQRT SRD SRW SS SSD SSI SE T T CAD TAK TAN CAR TAR1 TAR1 TAR1 TAR2 TAR2 CAW CDB TRUNC A A( UC AD AN AN( AW X X( XN XN( XOD XOW CD CU

Jumps Jumps Jumps Jumps Jumps Jumps Jumps Jumps Floating point Instruction Floating point Instruction Shift/Rotate Shift/Rotate Timers Shift/Rotate Shift/Rotate Timers Load/Transfer Load/Transfer Convert Accumulator Floating point Instruction Load/Transfer Load/Transfer Load/Transfer Load/Transfer Load/Transfer Load/Transfer Convert Convert Convert Bit logic Instruction Bit logic Instruction Program control Word logic Instruction Bit logic Instruction Bit logic Instruction Word logic Instruction Bit logic Instruction Bit logic Instruction Bit logic Instruction Bit logic Instruction Word logic Instruction Word logic Instruction Counters Counters

Jump if Minus or Zero Jump if Not Zero Jump if OV = 1 Jump if Plus Jump if Plus or Zero Jump if OS = 1 Jump if Unordered Jump if Zero Generate the Square of a Floating-Point Number (32-Bit) Generate the Square Root of a Floating-Point Number (32-Bit) Shift Right Double Word (32-Bit) Shift Right Word (16-Bit) Retentive On-Delay Timer Shift Sign Double Integer (32-Bit) Shift Sign Integer (16-Bit) Extended Pulse Timer Transfer ACCU 1 into Status Word Transfer Byte Sequence in ACCU 1 (32-Bit) Toggle ACCU 1 with ACCU 2 Generate the Tangent of Angles as Floating-Point Numbers (32-Bit) Exchange Address Register 1 with Address Register 2 Transfer Address Register 1 to Address Register 2 Transfer Address Register 1 to ACCU 1 Transfer Address Register 1 to Destination (32-Bit Pointer) Transfer Address Register 2 to ACCU 1 Transfer Address Register 2 to Destination (32-Bit Pointer) Change Byte Sequence in ACCU 1-L (16-Bit) Exchange Shared DB and Instance DB Truncate And And with Nesting Open Unconditional Call AND Double Word (32-Bit) And Not And Not with Nesting Open AND Word (16-Bit) Exclusive Or Exclusive Or with Nesting Open Exclusive Or Not Exclusive Or Not with Nesting Open Exclusive OR Double Word (32-Bit) Exclusive OR Word (16-Bit) Counter Down Counter Up

- ARM instnUploaded byC Nikhilesh Reddy
- 02-datatypesUploaded bySean Macfoy
- 04158497Uploaded bySwapnica Garre
- Unit 3- Hexadecimal and Floating Point NumbersUploaded byTraian Vladu
- FBBook2Uploaded byChimère Poisson
- Literals (Entity SQL)Uploaded byDavide Sesti
- Phyton CodigosUploaded byEsteban De Boeck
- n4309Uploaded byPovilas Žemaitis
- Cs501SolvedMidtermmcqs Www.vuattach.ningUploaded bySadam Birmani
- Inode ExplanationUploaded byChennu Varma
- Pentium ProcessorUploaded byPillai's Polytechnic Principal
- Gate 2012 Mock Test - Question Paper-For My BlogUploaded bybrightstudent
- dspUploaded byIbrahim Shabbir
- timestensqlreferenceUploaded byKhubaib Mahar
- Spim Lab ManualUploaded byEr Smita Kukreja Insan
- avr-development-board-big.pdfUploaded byMohd Tanveer Ashraf
- DSP v/s GPPUploaded byParth Aero
- Micro Controller ArchitectureUploaded byMichaelDykson
- Hector Fabio Restrepo, Daniel Mange and Gianluca Tempesti- Implementation of a Self-Replicating Universal Turing MachineUploaded byYopghm698
- IsaUploaded byajbioinfo
- 8086 Assembly Language Programming IUploaded byMohammad Gulam Ahamad
- sqlUploaded bymaherkamel
- Guia de Referência CUploaded byfrm2004
- Lab 1Uploaded byAbhishek Singh
- Stolica bez tri nogeUploaded byMeris Mujkić
- MicroC2_eCH04L3dataTrInstUploaded bydhanapal6sb
- 1 Introduction MSP430Uploaded byCô Gái Xấu Xa
- Unit 2 Introduction to c LanguageUploaded byLawrence Orewa
- javascript.pdfUploaded byVellore Dinesh Kumar
- 1-5 8085 Instruction Set bUploaded byAnshy Singh

- Practic AsUploaded byK-rito ̶Suárez Baquedano
- AnguloSerra_CyS_05Uploaded byamp241
- Visión ArtificialUploaded byEriikkaPerez-Madriggal
- Prueba PsicotecnicaUploaded byelgione
- Sensores y Acondicionadores de Señal, 4° ED. - Ramon Pallas ArenyUploaded byJose Luis Huerta Perez
- Documento CompletoUploaded byamp241
- S7gs___dUploaded byRuben Eli Mejia Torres
- GESTION DEL MANTENIMIENTO INDUSTRIAL.pdfUploaded bya_rimo171582
- mantenimiento industrialUploaded byEduar Osorno
- Capitulo4 Funciones Bases RadialesUploaded byIxmit López
- Step 7 - Awl Para s7-300 y s7-400Uploaded byhumbertocanales_ch
- Manual Programacion Simatic s7 300Uploaded byMoisés Benjamín Morel Corvacho
- Manual Programacion Simatic s7 300Uploaded byMoisés Benjamín Morel Corvacho
- s7kop__dUploaded byjavgalcas
- UNIDAD4 Desc ControladoresUploaded byJuan Pablo Ossa Yepes
- UNIDAD4 Desc ControladoresUploaded byJuan Pablo Ossa Yepes
- grafcet[1]Uploaded bymartining23
- LEY DE SALUD OCUPACIONALUploaded byKate Sanchez Giraldo
- LEY DE SALUD OCUPACIONALUploaded byKate Sanchez Giraldo
- Lista_de_InstruccionesUploaded byJuan David

- IJIEEB-V6-N1-1Uploaded byDavidThân
- Design and Simulation of 32 bit Floating Point FFT Processor Using VHDLUploaded byAnonymous vQrJlEN
- AN55-Porting Cosmic Applications to RaisonanceUploaded bymathewbasil22
- Numerical AnalysisUploaded byabd_ren_ren
- Programming LoopsUploaded byFaizan Tahir
- BinaryUploaded byPradnya
- How to Use String Formatters in Python 3Uploaded bykamakom78
- chapter_1Uploaded byJammalamadugu Ravindranadh
- Manual Uso e Prog ExterUploaded byAlexandre de Ávila
- C Data Types - Wikipedia, The Free EncyclopediaUploaded byIgor Gjorgjiev
- Number SystemsUploaded byAderemi Babalola
- Structured programming with function blocksUploaded byfoxberry1970
- COBOLUploaded bybadsoft
- Microprocessor Theory and Applications With 6800068020 and Pentium~Tqw~_darksidergUploaded bySuraj Kumar Gupta
- 030_8509am0803_228_234Uploaded byOktriza Melfazen
- 5118.Numerical Computing With IEEE Floating Point Arithmetic by Michael L. OvertonUploaded byMsegade2
- Lc Meter 007Uploaded byyooo2011
- Shield-Bot-2013-12-01Uploaded byjordiguerrero
- LPC10E.MUploaded bybjmcculloch
- Sample Questions for General AptitudeUploaded bysprprnks
- BachelorHons ThesisUploaded byrohit
- Openerp ServerUploaded byVương Phạm
- hana_sql_enUploaded byRahul Gupta
- Num_MathUploaded byshubham
- New approach for implementing a FIR Filter Based on AAA MethodologyUploaded byJournal of Computing
- CstUploaded byLe Minh Khang
- ACA-Lect5Uploaded byprasannakumar_7
- Python_qrUploaded byAL
- CDA3101Supplement.pdfUploaded bysvhanu4010
- merged (1)Uploaded bySteven Truong