본문 바로가기

전체 글

Introduction to Assembly Language - Assembly Language is used to control directly computer hardware via communicating with the OS. - Assembly Langauge could be used to design programs on embedded systems. - Just by studying Assembly Language, we could have a better understanding about the computer architecture and operating system. - Benefits of programming in Assembly Language are speed, versatility, flexibility, and compact. -.. 더보기
CSS Syntax(2) - There exists various style properties that could be applied to an element. ex1) text-shadow property : adds text shadow effect to any text. - Has 4 values, 'horizontal offset', 'vertical offset', 'blur radius', 'color'. - right, down direction has positive values in horizontal and vertical offset. ================================================================================================ .. 더보기
CSS Syntax(1) - A browser applies the default style to HTML elements. - To decide the style of a webpage, we use Cascading Style Sheets(CSS), which separate the structure from presentation. - There exists three ways to apply style to a HTML element. - The first way is 'Inline Styles', which is specifying the formatting information in the element tag. - The second way is 'Embedded Style Sheets', which embeddin.. 더보기
System Booting Procedures & I/O Operation Control - Von Neumann Machine repeatedly executes the 'fetch->decode->execution' cycle. - When we first press the switch button, we should decide which program to executue first, and this program is called 'Initialization program'. - The initialization program is stored in the ROM BIOS (Basic Input/Output System), which is the first location to fetch, also called the 'Reset Vector'. - After the first fe.. 더보기
HTML Syntax(2) - There are various types of available within the tag. ex1) => color type input enables use to enter a color => autofocus attribute automatically gives focus to the input element. Therefore, only one input element on a form can use autofocus. ex2) => date type input display a text field to enter date or display a calender to choose a date. ex3) => email type input makes user to enter an email ad.. 더보기
More about Control Unit & Processor Architectures - There are two types of how the Control Unit is designed. - RISC is a hardwired method and ARM CPU uses this method. - CISC is a micro-programmed method and Intel CPU uses this method. - A micro-instruction is a set of micro-orders, and each each bit are connected to the components within the CPU with the internal bus. Each bit decides whether to read/write for the each components within the CP.. 더보기
CPU & Memory & Processor Operation Flow - Like mentioned in the previous article, it is important to know how the major components of the computer work. - The cycle of Fetch->Decode->Execute is done step by step by the CPU and memory, and this overall cycle is called the 'Execution Cycle.' - Specifically, the CPU (Central Processing Unit) is consisted like the image above. - The Control Unit(CU) controls the overall operation of the C.. 더보기
Computer System Organization - Instruction Set Architecture connects Software and Hardware. - Assembler is the lowest part of the Software. - Processor, Memory, I/O System, Datapath & Control are the highest part of the Hardware. - CPU & Memory are the minimum requirement of an operational model, and is called a 'Von Neumann Machine.' - As users, we add components such as I/O devices, Display Monitors, Keyboard, Disks. - A .. 더보기