turboscrew's Profile User Rating: -----

Reputation: 122 Stalwart
Group:
Expert
Active Posts:
784 (0.56 per day)
Joined:
03-April 12
Profile Views:
16,361
Last Active:
User is offline Yesterday, 05:52 PM
Currently:
Offline

Previous Fields

Country:
FI
OS Preference:
Who Cares
Favorite Browser:
Who Cares
Favorite Processor:
Who Cares
Favorite Gaming Platform:
Who Cares
Your Car:
Who Cares
Dream Kudos:
0

Latest Visitors

Icon   turboscrew has not set their status

Posts I've Made

  1. In Topic: What does mean this error in Assembly ?

    Posted 9 Feb 2016

    Mä en taida saada mitään tolkkua noista postauksista...
  2. In Topic: Help with understanding MIPS Assembler Code

    Posted 9 Feb 2016

    Maybe the AIK manual pages 7 and 9 gives some idea?

    There is at least:

    Quote

    lui $rt,imm := 15:6 0:5 rt:5 imm:16
    .Shift $rd,$rt,shamt := 0:6 0:5 rt:5 rd:5 shamt:5 .this:6
    .alias .Shift sll 2 srl


    Sorry, that I can't be of much help, but this is the first time I see this kind of notation.
  3. In Topic: Beginner Question

    Posted 7 Feb 2016

    Does this explain:

    MIPS register names and conventions


    Number Name Usage Preserved?
    ------ ------- ----------------------- ----------
    $0 $zero constant 0x00000000 N/A
    $1 $at assembler temporary No
    $2-$3 $v0-$v1 function return values No
    $4-$7 $a0-$a3 function arguments No
    $8-$15 $t0-$t7 temporaries No
    $16-$23 $s0-$s7 saved temporaries Yes
    $24-$25 $t8-$t9 more temporaries No
    $26-$27 $k0-$k1 reserved for OS kernel N/A
    $28 $gp global pointer Yes
    $29 $sp stack pointer Yes
    $30 $fp frame pointer Yes
    $31 $ra return address Yes
  4. In Topic: Help with understanding MIPS Assembler Code

    Posted 6 Feb 2016

    Like " 0:6 rs:5 "?
    I don't know, but I suspect it's a field - bit-length pair. 0:6 = six zero-bits, rs-field = 5 bits...

    I think this is 'if - else':
    JBR L ?((L-.<=256)&&(L-.>=-254)) := BR:8 (L-.)/2:8
    JBR L := JMP:16 L:16

    The ?(...) being the condition.
  5. In Topic: Help with understanding MIPS Assembler Code

    Posted 4 Feb 2016

    It looks like some kind of bit field definitions of instructions with some pre-defined operation parts. Getting into bottom of that seems quite hard without any further information.

    Maybe you could compare those definitions with the binary representation of MIPS instructions?

    [EDIT]
    This might be helpful:
    http://aggregate.org/AIK/aik.pdf

My Information

Member Title:
D.I.C Addict
Age:
53 years old
Birthday:
February 6, 1963
Gender:
Location:
Nokia (town), Finland
Interests:
Computers, programming, different branches of science, different branches of technology
Full Name:
Juha Aaltonen
Years Programming:
30
Programming Languages:
C, C++, Ada, Pascal, Lisp, Occam, Forth, Fortran and some assembly
(6502, 6800, 6809, 68000, 8085, 8031, PDP11/70, basics of C64x+ and PPC)

Contact Information

E-mail:
Private

Friends

Comments

Page 1 of 1
  1. Photo

    askyy Icon

    06 Apr 2013 - 19:42
    would you like tom give me some help doing a programm in aseembly MIPS to verify if a number is power of two?
  2. Photo

    cool_moon Icon

    24 Apr 2012 - 03:49
    I didnt undestand ur explanation will u please explain it clearly
  3. Photo

    cool_moon Icon

    23 Apr 2012 - 23:29
    hi..Im new to lpc1768 please help me to understand the GPIO selection. how to select the gpio. i worked in mc8051 but it is entirly different from that. kindly help me
  4. Photo

    jon.kiparsky Icon

    10 Apr 2012 - 23:53
    Well, I've tried to set up a discussion. Let's see what comes of it.
    In answer to your question, I found my way to Finnish because my father is a Finn, and I'm interested in languages. As I say, though, Finnish defeated me pretty soundly.
Page 1 of 1