UMBC CMSC 313 -- Assembly Language Segment Previous | Next


Why Study Assembly language?

There is good news and bad news about studying assembly language programming. The bad news is that it takes too much effort to write applications in assembly language. No employer is going to pay you to write a large complex assembly language program.

Then why should your learn assembly language? I mean other than be able to graduate? That is the good news.

What you will encounter in the real-world is that there are a set of functions that are time-sensitive and will be written in assembly language. It is necessary that you learn how to mix assembly language and other languages.

Nobody Uses Assembly Language Anymore

Wrong! This was in an email I just received last week (about 15 Jan 2005):
VXI TECHNOLOGY INC, a rapidly growing electronic test equipment
manufacturer located in Irvine, CA, seeks a firmware/software engineer for
its Cleveland, Ohio design group. The primary responsibilities will involve
the design of real-time, embedded firmware and the development of
instrument device drivers for the Windows and Linux operating systems.

The ideal candidate will have demonstrated skills in the areas of:
* Linux programming (kernel, device driver, and user)
* Embedded firmware design
* TCP/IP network programming
* C/C++/Assembly programming languages
* Firmware/software architecture definition

Contact Kevin Ballou, kevinb@vxitech.com, 216-447-4059


Previous | Next

©2004, Gary L. Burt