GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR
COURSE DESCRIPTION
ASSEMBLY LANGUAGE/5391311 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
COURSE INFO | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- LANGUAGE OF INSTRUCTION | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Turkish | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- NAME OF LECTURER(S) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Assoc. Prof. Dr. Nurettin TOPALOĞLU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- WEB SITE(S) OF LECTURER(S) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nurettin@gazi.edu.tr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- EMAIL(S) OF LECTURER(S) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nurettin@gazi.edu.tr | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- LEARNING OUTCOMES OF THE COURSE UNIT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Comprehends the position of programming in software systems and the position of Assembly language in programming languages. Software and hardware - becomes familiar with programmer and the low-level relations of system components forming the operating system Knows the main units of computer systems and the structure and architecture of x86 based microprocessors. Comprehends the relation between BIOS and the operating system and how they manage the system. Knows the memory structure and addressing technique. Comprehends how the data is stored in memory unit. Defines advantages and disadvantages of Assembly language, compiler, interpreter and assembler procedures. Knows the concepts of reverse engineering. Knows the command structure and addressing types of Assembly language, knows interrupts and hard disk structure. Defines data storage and read methods Controls the system by using interrupts and programming in Assembly language. Uses Assembly language in encryption, cracking, hacking and antivirus fields. Comprehends the mysterious and hidden features of computer systems. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- MODE OF DELIVERY | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
The mode of delivery of this course is Face to face Bu ders sadece yüz yüze eğitim şeklinde yürütülmektedir. The mode of delivery of this course is Face to face Bu ders sadece yüz yüze eğitim ş | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- PREREQUISITES AND CO-REQUISITES | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There is no prerequisite or co-requisite for this course. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- RECOMMENDED OPTIONAL PROGRAMME COMPONENTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
There is no recommended optional programme component for this course. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- RECOMMENDED OR REQUIRED READING | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Topaloglu, N., "x86 Based Microprocessor Architecture and Assembly Language", Seckin Publishing, 4th Ed., Ankara, 2014. Michael Tischer, PC Intern-PC System Programming, Abacus Software,2004. Hans-eter Messmer, The Indispensable PC Hardware Book, Addison-Wesley Publishing, 4th edition, 2001. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- PLANNED LEARNING ACTIVITIES AND TEACHING METHODS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lecture, Question & Answer, Demonstration, Drill - Practice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-- WORK PLACEMENT(S) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
none | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|