Wednesday, September 24, 2008

question #3

Research in the net what is the best assembler and why.

-It is a assembler and disassembler for the entel *86 architecture. it can be used to write a 16 -bit,32-bit(1A-32)and 64-bit (*86-64)programs. NASM is considered to be one of the most popular assembler for linux and is the second most popular over all. it was a originally copyrighted but is now available as a free sofware under the terms of the GNU Lesser General Public Lisence.

Monday, September 22, 2008

Question #2

Research in the net usual applications done in assembly language. Describe these applications briefly and cite the efficiency and effectiveness of these applications.

Include your reference. REFRAIN FROM COPYING AND PASTING THE ENTIRE TEXTS.

- It is a Low-level language for programming computers. this representation is usually defined by hardware and manufucturer. and based on abreviations that help the programmer remember individual instruction ,register,ect. and also it is a hihg-level languages, which are usually portable programming.They were once widely used for all sorts of programming,

Today, assembly language is used primarily for direct hardware manipulation, access to specialized processor instructions, or to address critical performance issues.
Hard-coded assembly language is typically used in a system's
boot ROM (BIOS on IBM-compatible PC systems). This low-level code is used, among other things, to initialize and test the system hardware prior to booting the OS, and is stored in ROM.

it control the assembly processing and aid debugging

Sunday, September 14, 2008

QUESTION #1

What topic(s) in MCS 213 do you find easy and/or difficult and why?


-For me, MCS 213 Is A difficult because is a type of Programming and also is a History about of Computer. but i cant Surrender of this Subject Because i know it is a good for me and also it is a part of my subject and studies. and they have a good result of us because more learn and knowledge they have.