logs archiveIRC Archive / Undernet / #asm / 2006 / January / 26 / 1
TCA
mmm. Giant pretzel.
PRMiller
anyone around?
TCA
Ask
PRMiller
i need to know the number of instructions various cpus can execute. I've looked on google for a few days now...
If anyone has a list handy
TCA
You mean like how many opcodes there are?
PRMiller
ya
i think i found the numbers for the 8080 and the z80
76, 176 respectively
not sure if those are right or not though
TCA
Well, the most it can be for intel is 511
My bad. 766
PRMiller
for the p4?
TCA
Yeah
         

PRMiller
is the basic x86 around 200, then mmx and the sse's?
TCA
From what I remember, yeah
I'm not finding a list online
PRMiller
yeah, this kinda sucks :P
TCA
Your best bet is to email intel and AMD and ask them
PRMiller
ok
not a bad idea
also...
http://www.prmiller.info/images/assignment1.jpg
is that a valid description? or does it sound like i pulled that out of thin air?
TCA
Sounds good to me.
Oh, if Intel/AMD/Other doesn't respond to your email.. a last resort would be to grab a manual and just start counting
I, uh, don't recommend that..
PRMiller
i looked at that option already
didnt look pretty
especially since im not familiar with opcodes
hmm, who makes the sparc? sun?
TCA
Some older manuals had the tables
Yeah, Sun
BoR0
.dasm 0f 84 c2 00 00 00
wisebot
BoR0: Invalid hexadecimal code
BoR0
.dasm 0f84c2000000
wisebot
BoR0: Wrong format, each hexa code must be 2 digits 'xx'
BoR0
.dasm 0f84c2000000
wisebot
BoR0:
-------------------------------------------------
00000000 0F84C2000000 jz near 0xc8
-------------------------------------------------
OkC0mputer
asm mov ax,4Ch
.asm mov ax,4Ch
wisebot
OkC0mputer: 66B84C00
OkC0mputer
?? .uk
wisebot
OkC0mputer: .UK -> United Kingdom
OkC0mputer
?? .ro
wisebot
OkC0mputer: .RO -> Romania
         

BoR0
?? .mk
wisebot
BoR0: .MK -> Macedonia
BoR0
=)
OkC0mputer
:)
?? .md
wisebot
Sorry, maybe you should precise your question?
OkC0mputer
md = moldova
BoR0
ye
!learn .md moldova
l0cke_
greetings
BoR0
loke!
l0cke
boro the fake bot
how are you?
BoR0
l0cke: Wrong format, each hexa code must be 2 digits 'xx'
l0cke
bot!
(Action) knew it all along
there's nothing to do
BoR0
there's nothing to do
l0cke
!self_destruct
whoa
cron job
BoR0
l0cke: Invalid hexadecimal code
l0cke
0xDEADBEEF
BoR0
DEAD
lol
l0cke
got any ideas for name thang?
BoR0
what name?
l0cke
kuno.unhq.com/name.php
BoR0
ah
make it reboot computer if anyone enters chr(255)
so many people will visit to reboot your computer
l0cke
it's not my computer...
it's my friend's hosting company
BoR0
well,whatever it is
l0cke
I think it'd get in big sh*t for that one haha
BoR0
lol
l0cke
you h4x0r
OMG MY CD TRAY EJECTED
(Action) notices that BoR0 is op at #blackhat
TCA
He's a wanna-be hacker
And he has a nice hat
Which is why he's an op in #blackhat
I don't remember it being black
Russian, yes. But black? No.
l0cke
haha
nothing to do!
BoR0
when does NEG sets the carryflag to 1, and when 0?
TCA
I'd guess when you negate -128 (byte operand) or -32768 (word operand)
Just a guess
BoR0
ah, found
The CF flag set to 0 if the source operand is 0; otherwise it is set to 1. The OF, SF, ZF, AF, and PF flags are set according to the result.
http://www.modseven.de/dictionary.php cool site there
jabce
sometimes im jealous of pascal programmers :/
cause they can do the pascal equivilant of something like: int foo(void) { foo=100; /* more code here */ ... return; }
makes it easier to set different return values within the function and still have a common return path
oh well doubt anyone uses pascal here anywasy
OkC0mputer
yes..i used to....
first year of faculty
jabce
ok
in pascal, the function name is treated like a variable -- you can assign to it to set the return value since pascal doesnt have a return statement
which helps
gdggrd
hello all!, I was wondering if it is possible to read n' write on mbr of usb flash drives with BIOS INTERRUPT! can someone help me please?
or did someone has a good link for this please???
jabce
pascal is one of the better languages imo...although they do some things that sound good on paper, but turn out not to be good for example, local functions sound good on paper, but tend to make code harder to understand, and not easier to understand
local function = function local to another function; in this context, function could be function or procedure (procedures are like a function with a return of void in c)
which is awesome
oh sorry, continue gdggrd
gdggrd
no problem!
nobody seems to have the answer to my question
jabce
most likely away or you were vague
gdggrd
ok I will try to be clear:
I want to write n' read masterboot record of usb flashes drive using BIOS interrupt, like int 13h, but all i've tried don't works.
_exe
_______
< Hello >
-------
\ ,__,
\ (oo)____
(__) )\
||--|| *
Geez, sorry, I'm bored.
Good noon!
TCA: are you there?
jabce
in hex how much is 0x2b
Ashe`
0x2b
_exe
or 053
Ashe`
That's not hex
jabce
that is
0x2B
Ashe`
Nah, it's octal
It's just 43, you don't know how hex works?
b(11) * 16^0 + 2 * 16^1
_exe
Heh, I read bad the question :_p
stool
.asm mov eax, [0]
wisebot
stool: A100000000
BoR0
.dasm a100000000
wisebot
BoR0:
-------------------------------------------------
00000000 A100000000 mov eax,[0x0]
-------------------------------------------------
« prev next »