Thomas J. Farmer
NRC Postdoctoral Fellow at Army Research Lab
Adjunct Professor at the George Washington University
Department of Electrical and Computer Engineering
"From C to Assembly to the MIPS Processor - An Overview"
The goal of this talk is to provide an overview of the MIPS Processor Architecture to an audience with an entry level understanding of the C programming language and digital logic. The architecture will be discussed at the block diagram level and examples will show how sample C programming statements are translated into Assembly Language, then machine language and how they flow through the MIPS hardware itself. The intent is to provide a lecture similar to one found in CIS 371.
Originally from New Jersey, Tom worked for AT&T Laboratories as a Member of Technical Staff (1997-2004) developing software for large scale data processing systems for the AT&T Voice/Data Network. Thomas obtained his Master of Science Degree in 2002 while working fulltime, and came to GWU in 2004 to become a full-time student in pursuit of his PhD in Computer Engineering. After obtaining his PhD in 2010, he received a postdoctoral appointment at the US Army Research Laboatory in Adelphi, MD. In addition Tom is currently an Adjunct Professor at The George Washington University. He currently resides in Washington, DC with his wife and daughter, near GWU.