Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Assembler and tutorial

Name: Anonymous 2010-08-24 3:29

Can anyone link me to a good assembler and tutorial for Asm. I've tried Google but all I'm finding is broken links and DOS programs.
I'm using a 64 bit processor and am already familiar with programming in general.

Name: Anonymous 2010-08-24 3:31

Too bad that ASM ≠ programming in general.

Name: Anonymous 2010-08-24 3:37

>>2

Explain?

Name: Anonymous 2010-08-24 3:51

>>2
Too bad that you are wrong.

Name: Anonymous 2010-08-24 5:55

>>2-4
No two programs are alike.

Name: Anonymous 2010-08-24 13:41

>>1
One way to get started is to get a very lightweight C compiler (NOT C++) like the old Turbo C for DOS.  It's still around.

Then write some very simple C programs.  Compile them with:
 - all optimizations disabled
 - debug symbols enabled
 - assembly listing enabled

And then look at the output.  The assembly should line up pretty much perfectly with your C code.

Then, I believe that Turbo C includes some shit like "turbo assembler," so you can take a shot at writing some assembly from scratch.

Name: Anonymous 2010-08-24 13:46

>>2
Ass to mouth?

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 13:51

>>7
Please refrain from posting here unless you are an expert programmer.

Please sage when shitposting.

Name: Anonymous 2010-08-24 13:56

>>8
Please die in a fire, shit for brains.

Also back to /b/ with you.

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 13:58

>>9
Please sage when shitposting.

Name: Anonymous 2010-08-24 13:59

>>6
Or he could use something newer like MSVC and MASM and maybe some debugger like OllyDBG. It'd at least be 32bit x86 asm, and the output MSVC generates for C is pretty easy to understand anyway, even with full optimizations on and no assembly listing (disassembling the exe).

Name: Anonymous 2010-08-24 14:01

>>10
Or you will what, exactly you ``faggot''??

Name: Anonymous 2010-08-24 14:03

>>10
ADVISE MY ANUS

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 14:03

>>12
For information regarding your transgressions, and ways to make amends, please see your nearest /p/EABPPMCC representative.

Please sage unless you intend to bump a thread.

Name: VIPPER 2010-08-24 14:18

>>14
for being such an informative person you regard your own information quite meaningless.

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 14:20

>>15
You may ask any question of a representative of the /p/EABPPMCC, and they will answer.

Name: Anonymous 2010-08-24 14:44

>>16
How many are in this club? Is it just you?

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 14:46

>>17
You can fill out an application to join.

Name: Anonymous 2010-08-24 14:51

>>18
It's just you, isn't it?

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 14:57

>>19
If you have further questions as to the internals of the organisation, please put together a list of 5 examples of you helping others as an Advisor, with an Advisorcode, and you will be considered for application.

Name: VIPPER 2010-08-24 15:05

>>19
if another person would, normal /prog/dylotes would pose a minority, risking to bring /prog/ into a new dark age.

yes thats right, we are 3 people in here. and yes YHBT.

Name: Anonymous 2010-08-24 15:07

>>20
Then will I be inducted into your religion? Will I be able to ask more questions if I pretend to be a different person? How will you contact me so that I am the only one to receive answers to my questions as to the internals of your religion? Where can I get a cool Advisorcode? Is that term copyrighted?

Name: Anonymous 2010-08-24 15:10

>>21
No, YHBT.

Name: Anonymous 2010-08-24 15:14

>>1-24
Fuck off, ``faggot.''

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 15:15

>>22
An Advisorcode is a tripcode designed to give you authority. It can be checked against a database of known Advisorcodes to prevent abuse. There is no known trademark against "Advisorcode".

If you wish to know more, you should create an Advisorcode and start helping your community!

Name: Anonymous 2010-08-24 15:18

>>25
After intense deliberation, I have decided to give it a miss.

Name: Anonymous 2010-08-24 15:22

>>6,11

The rest, find a new thread, or go back to /b/.

Name: Anonymous 2010-08-24 15:22

This just in: clueless weenie who can't find a decent assembler without help gives up on learning assembly. Full story at 11.

Name: /prog/ Executioner !u8dVJyyGAs 2010-08-24 15:23

>>26
You will feel regret.

Name: Anonymous 2010-08-24 15:31

>>29
I tried to, but I got over it a few seconds later.
Die in a fire, thanks.

Name: HAXUS THE ETIQUETTE ADVISOR 2010-08-24 15:31

HAXUS THE ETIQUETTE ADVISOR

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 15:34

>>30,31
Please sage when shitposting.

Name: Anonymous 2010-08-24 15:42

>>32
Please do not sage good threads because it gets them deleted earlier.

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 15:43

>>33
Please note, in Shiichan threads do not expire.

Please go back to the imageboards.

Name: Anonymous 2010-08-24 15:46

>>34
Please note, when making vast quantities of shitposts such as these, threads will expire quicker due to the size of the thread growing towards 1000 posts at a higher rate than when not shitposting as in this thread.

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 15:47

>>35
Please note, this has nothing to do with whether or not a post is saged. It is simply a matter of your continuing to shitpost and be punished.

Name: Anonymous 2010-08-24 15:49

x86 assembly has probably the most complicated instruction sets of any CPU, its almost impossible to learn just by doing a tutorial

I recommend starting out with MIPS instead, there are a lot of good tutorials and books for MIPS assembly

if you really want to see what x86 assembly is like then there is an assembly training video at www.vtc.com which will give a brief intro

Name: Anonymous 2010-08-24 16:07

>>36
Please note, it appears that you have failed to notice that you, too, are shitposting.

Name: /prog/ Etiquette Advisor !fzcXE63Op. 2010-08-24 16:14

>>38
Please note my Advisorcode, before slandering me further.

Name: Anonymous 2010-08-24 16:23

>>39
It's the only one I've seen. What should I do with it?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List