I can tell you the absolute same thing "iam not sure how else to understand this" such a shame.........my brain is so fking aggravated if I were to eat bullshit I wouldn't be so bothered.....fk....DarK_DemoN wrote:
Im not sure how else to explain it......
Go to page : 1, 2, 3
Post: #26Wed Aug 17, 2011 5:41 am
Vet
Elite Member
Post: #27Wed Aug 17, 2011 9:06 am
Brian-1337-
Senior Member
you are wrong...[img]https://2img.net/u/1114/38/76/62/smiles/4175949107.gif[/img] wrote:ok Fragon, you add by 08800000 if the address starts with 0x001
Ill see if i can break this down for you but this is basicaly what Brian wrote
- Code:
| Starting address | Add By |
---------------------------------------------
0x00100000 + 08800000
---------------------------------------------
0x00200000 + 08900000
---------------------------------------------
0x00300000 + 08A00000
---------------------------------------------
0x00400000 + 08B00000
---------------------------------------------
0x00500000 + 08C00000
---------------------------------------------
0x00600000 + 08D00000
---------------------------------------------
0x00700000 + 08E00000
---------------------------------------------
0x00800000 + 08F00000
---------------------------------------------
0x00900000 + 09000000
---------------------------------------------
0x00A00000 + 09100000
---------------------------------------------
0x00B00000 + 09200000
---------------------------------------------
0x00C00000 + 09300000
---------------------------------------------
0x00D00000 + 09400000
---------------------------------------------
0x00E00000 + 09500000
---------------------------------------------
0x00F00000 + 09600000
---------------------------------------------
So if this 0x00D64A53 is your code you would add it by 09400000 to get its real address.
Math:
- Code:
0x00D64A53
0x09400000
---------------
0x0A164A53
The reason the second number isnt 9 like you would think it should be is because we added 4 to D which started a new sequence (going past F is a new sequence). And because we did that we have to add 1 to the left of the number that started the new sequence.
Im not sure how else to explain it......
- Code:
| Fake | Real |
-----------------------
0x00000000 | 0x08800000
0x00100000 | 0x08900000
0x00200000 | 0x08A00000
0x00300000 | 0x08B00000
0x00400000 | 0x08C00000
0x00500000 | 0x08D00000
0x00600000 | 0x08E00000
0x00700000 | 0x08F00000
0x00800000 | 0x09000000
0x00900000 | 0x09100000
0x00A00000 | 0x09200000
0x00B00000 | 0x09300000
0x00C00000 | 0x09400000
0x00D00000 | 0x09500000
0x00E00000 | 0x09600000
0x00F00000 | 0x09700000
0x01000000 | 0x09800000
0x01100000 | 0x09900000
0x01200000 | 0x09A00000
0x01300000 | 0x09B00000
0x01400000 | 0x09C00000
0x01500000 | 0x09D00000
0x01600000 | 0x09E00000
0x01700000 | 0x09F00000
if you want to get the fake addressing subtract 0x08800000 to the real addressing to make it fake addressing.
- Code:
0x00D64A53
+ 0x08800000
-----------
0x09564A53
- Code:
0x09564A53
- 0x08800000
-----------
0x00D64A53
Post: #28Wed Aug 17, 2011 12:15 pm
RemoveD
Senior Member
Hmmmmmm.... Thats the way i was taught. But ill go with what youre sayin. Just add 08800000 to everything? Somehow that seems way off to me
Post: #29Wed Aug 17, 2011 4:46 pm
Vet
Elite Member
.......so now brain is teaching Demon lol wat next wouldnt be a surprise if Mr_Waffle came and started to tell brain ur wrong........
Post: #31Thu Aug 18, 2011 12:35 am
Guest
Guest
ok i see DarK_DemoN's post and this might help you or might now i typed it out last night before the internet crashed so here it is
Squeeb wrote:
- Code:
0+8=08
1+8=09
2+8=0A
3+8=0B
4+8=0C
5+8=0D
6+8=0E
7+8=0F
8+8=10
9+8=11
The zero's are there as place holders so dunt worry about them for now.
ok so there is your addition table now do you underastand how that works? if so keep reading.
so here is your code that you must convert into real addressing (using deamons code just so mabey a few of the questions you asked in your post will be answered.)
- Code:
0x004A52C3
ok so lets break this code down. the only two numbers you want to concentrate on right now for ALL converting is the digits where the 0 and the 4 are.
so get rid of the
- Code:
0x00--A52C3
and keep the
- Code:
----04-----
Are you following me so far? if not read what i wrote again if you are then keep on reading
ok so use the chart i gave you for this... lets start.
you start right going left. so the first one you would want to get the true address for is the 4
- Code:
4+8=C
and
0+8=8
now that we have that answer we know that the 0=8 and the 4=C
now bring the rest of the code back replacing the nubers that we had originally saved
- Code:
0x08CA52C3
now for one that is a bit moar tricky
- Code:
0x015E95F0
use the same method as above.
- Code:
1+8=9
and
5+8=D
- Code:
0x09DE95F0
if you stll dunt understand go back and look at everything in my post again this is the best and i believe only way to help you understand it. there is a pattern and i am sure you will see it when you look.
now for your assignment
convert
0x006E5F20
into real addressing
Post: #33Sat Aug 20, 2011 7:27 pm
Guest
Guest
not quite. try once moar. if you have to use the addition chart at the top of the quote
Post: #35Sat Aug 20, 2011 9:55 pm
Brian-1337-
Senior Member
what are you trying to make real address? 0x006E5F20?
Post: #36Sat Aug 20, 2011 10:19 pm
Vet
Elite Member
trying to make 0x006E5F20 in to Real addressing and is this right? 0x08EE5F20
Post: #39Sun Aug 21, 2011 2:27 am
Bou
Moderator
I see your learning fake/real address converting
Good luck Fragon
Last edited by Bou on Sun Aug 21, 2011 4:37 am; edited 1 time in total
Post: #41Sun Aug 21, 2011 4:38 am
Bou
Moderator
Sorry I meant to darkened it more so it wouldn't be viewable ^_^;
Post: #42Sun Aug 21, 2011 5:37 am
Brian-1337-
Senior Member
make it flip horizontal and vertical to make sure it cannot be read...
Post: #45Sun Aug 21, 2011 8:27 am
Vet
Elite Member
No bou didn't help me wasn't even on when he posted that as I see he edited it. Said thanks bou cause he told me "good luck" besides I wouldnt cheat there is nothing to cheat here for right? I mean if am cheating am cheat on myself am learning this not him ts like I would get a grade or something but knowledge just wanted to point that out.
Post: #46Sun Aug 21, 2011 6:54 pm
Brian-1337-
Senior Member
if you know now what is real and fake addressing i should teach you MIPS now?
Post: #47Sun Aug 21, 2011 6:55 pm
Guest
Guest
ok next test.
This is going to be a bit different then the others answer whether the address is real or fake, after that covert it to Fake if it is real and real if it is fake.
1) 0x00E69FA4
2) 0x08E9CA08
3) 0x0013FAC4
4) 0x09C3A0DC
5) 0x08AF2748
No helping this time Bou
Brian right after this test if he has it down.
This is going to be a bit different then the others answer whether the address is real or fake, after that covert it to Fake if it is real and real if it is fake.
1) 0x00E69FA4
2) 0x08E9CA08
3) 0x0013FAC4
4) 0x09C3A0DC
5) 0x08AF2748
No helping this time Bou
Brian right after this test if he has it down.
Last edited by Squeeb on Sun Aug 21, 2011 7:06 pm; edited 1 time in total
Post: #48Sun Aug 21, 2011 7:01 pm
Brian-1337-
Senior Member
add 1 zero to the 5 address.Squeeb wrote:ok next test.
This is going to be a bit different then the others answer whether the address is real or fake, after that covert it to Fake if it is real and real if it is fake.
1) 0x000E69F4
2)0x008E9CA0
3) 0x0013FACC
4) 0x009C3A0C
5) 0x008AF274
No helping this time Bou
Brian right after this test if he has it down.
Go to page : 1, 2, 3
Similar topics
Permissions in this forum:
You cannot reply to topics in this forum