04-25-2011
Is there any on-line material to understand x86 assembly language ?
4 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello:
I'm a totally newbie here. My company has UNIX. My development team would like me to learn UNIX and shell scripting.
I've worked with Linux in the past, very briefly. I have Ubuntu installed on my laptop. I was wondering whether or not the shell scripting for Linux is the same... (0 Replies)
Discussion started by: hbradshaw
0 Replies
2. UNIX for Dummies Questions & Answers
Ok, so I'm trying to finalize my understanding of read/write and kernel interaction.
read():
You have a library function that has as it's first parameter (what the open file to read from is), second parameter( a pointer to a buffer (is this the location of a buffer in the user area or the... (1 Reply)
Discussion started by: Krothos
1 Replies
3. Programming
Ok, so I'm trying to finalize my understanding of read/write and kernel interaction.
read():
You have a library function that has as it's first parameter (what the open file to read from is), second parameter( a pointer to a buffer (is this the location of a buffer in the user area or the... (7 Replies)
Discussion started by: Krothos
7 Replies
4. Shell Programming and Scripting
ORACLE_HOME=/opt/ora10g/oracle/product/10.2.0/db_1;export ORACLE_HOME
PATH=.:$ORACLE_HOME/bin:/usr/bin;export PATH
ORACLE_SID=USUP
PASS=Figomom#0;export PASS
rm /orabkup/USUP/*.Z
if ]
then
echo $PASS | sqlplus system@USUP @/home/ora10g/crons/scripts/hot.sql
echo $PASS | sqlplus... (5 Replies)
Discussion started by: redologger
5 Replies
AS(1) General Commands Manual AS(1)
NAME
as - assembler
SYNOPSIS
as [ - ] [ -o objfile ] file ...
DESCRIPTION
As assembles the concatenation of the named files. If the optional first argument - is used, all undefined symbols in the assembly are
treated as global.
The output of the assembly is left on the file objfile; if that is omitted, a.out is used. It is executable if no errors occurred during
the assembly, and if there were no unresolved external references.
FILES
/lib/as2 pass 2 of the assembler
/tmp/atm[1-3]? temporary
a.out object
SEE ALSO
ld(1), nm(1), adb(1), a.out(5)
UNIX Assembler Manual by D. M. Ritchie
DIAGNOSTICS
When an input file cannot be read, its name followed by a question mark is typed and assembly ceases. When syntactic or semantic errors
occur, a single-character diagnostic is typed out together with the line number and the file name in which it occurred. Errors in pass 1
cause cancellation of pass 2. The possible errors are:
) Parentheses error
] Parentheses error
< String not terminated properly
* Indirection used illegally
. Illegal assignment to `.'
a Error in address
b Branch instruction is odd or too remote
e Error in expression
f Error in local (`f' or `b') type symbol
g Garbage (unknown) character
i End of file inside an if
m Multiply defined symbol as label
o Word quantity assembled at odd address
p `.' different in pass 1 and 2
r Relocation error
u Undefined symbol
x Syntax error
BUGS
Syntax errors can cause incorrect line numbers in following diagnostics.
PDP11 AS(1)