Tagged Questions

The tag has no wiki summary.

learn more… | top users | synonyms

1
vote
5answers
282 views

Are there such thing as assembly SDK's? [closed]

I've never worked in assembly, but I was just curious if SDK's exist for assembly programming. For instance, if I wanted to create a linked list, are there libraries available that have already done ...
0
votes
0answers
6 views

Assembly keep getting seg fault when working with stack [migrated]

I'm trying to learn assembly and have found that I keep getting segfaults when trying to push/pop data off of the stack. I've read a few guides and know how the stack works and how to work with the ...
1
vote
1answer
87 views

What is the difference between Times and Dup in Assembly Language?

In a bootloader, the second last line is : TIMES 510-($-$$) db 0 Now, will this command also do the same : db 510-($-$$) DUP (0) If not why? I know what TIMES does, but its not mentioned ...
2
votes
6answers
434 views

Purpose of NOP instruction and align statement in x86 assembly

It has been a year or so since I last took an assembly class. In that class, we were using MASM with the Irvine libraries to make it easier to program in. After we'd gone through most of the ...
0
votes
1answer
78 views

Compiling OpenGL Assembly Language (ARB) assembly code

I have two questions to ask. If I want to code in ARB, what are the prerequisites I need to write the code? I have been using OpenGL and DirectX lately. I want to compile and run the ARB code. What ...
15
votes
8answers
1k views

Reverse engineering: what is it really good for? [closed]

I have some innocent/beginner questions: What is reverse engineering good for? As a programmer, should I learn the art of reverse engineering? What are the benefits to a programmer who is ...
0
votes
0answers
190 views

Which programming language is Curiosity written in? [closed]

Possible Duplicate: What is the Mars Curiosity Rover's software built in? I only recently came across an article that stated there was well over 500,000 lines of code in Curiosity and I ...
32
votes
13answers
9k views

How have languages influenced CPU design?

We are often told that the hardware doesn't care what language a program is written in as it only sees the compiled binary code, however this is not the whole truth. For example, consider the humble ...
11
votes
2answers
368 views

Are some NOP codes treated differently than others?

I'm curious about this, let's say I have: 00000000001 90 nop 00000000002 90 nop 00000000003 90 ...
4
votes
3answers
199 views

What are some good ways to get familiar with .Net's IL?

I recently accepted a job where I will be working with the IL a lot(on the team of a certain obfuscator that's included with Visual Studio). They know I have little knowlegde of it, so I'll have ...
93
votes
20answers
21k views

How does learning assembly aid in programming?

I have been programming in higher level languages (Python, C#, VBA, VB.NET) for around 10 years and I have completely zero understanding on what's going on, "under the hood." I am wondering what are ...
61
votes
7answers
26k views

Is this an assembly language?

In childhood I used to program on MK-61 soviet calculator. It had 4 operating registers (X, Y, Z, T) and 15 storage registers. Program could have 105 steps. As I recall it had commands like: swap X ...
12
votes
6answers
1k views

What came first, the compiler, or the source?

I'm curious about the birth of the compiler. How did programming begin? Did people first build hardware that recognized a certain set of commands, or did people define a language and then build ...
4
votes
3answers
349 views

Small assembly language project for practice [closed]

I am learning assembly language for x86 architecture. But, i am unable to find any practice problems so that i can test my skills. Can you suggest me some practice problems or some small assembly ...
1
vote
2answers
143 views

GCC: assembly listing for IA64 without an Itanium machine

I need to try the following thing: I would like to compile some simple C code samples and see the assembly listing generated by GCC for IA64 architecture, i.e. I just want to run GCC with the -S ...

1 2 3 4
15 30 50 per page