Chapter 2

Size: px
Start display at page:

Download "Chapter 2"

Transcription

1 Chapter 2: Intel IA-32 Processor based Microcomputers

2 High-level view of IA-32 Microprocessor Computers Information(instruction, data, address..) is sent from one component to another along the system bus(address bus, Data bus.) Microprocessor(CPU) Execution unit: responsible for information execution and contains Arithmetic and logic unit(alu), Control unit(cu), Registers Bus interface unit: responsible for sending and receiving information on the system bus. Registers: memory unit, holds instructions, address, and temporary data. Memory Main memory: Read only memory(rom), Random access memory(ram) Secondary memory: Hard disk, Floppy disk.

3 Basic Microcomputer Architecture clock synchronizes microprocessor(cpu) operations control unit (CU) coordinates sequence of execution steps ALU performs arithmetic and bitwise processing data bus registers Central Processor Unit (CPU) Memory Storage Unit I/O Device #1 I/O Device #2 ALU CU clock control bus address bus

4 Microprocessor(CPU) Architecture EAX EBX ECX EDX ESP EBP ESI EDI CS DS SS ES FS GS EIP Temporary Register Bus Control Unit To external bus ALU Flags Register(EFLAGS) Queue

5 Modes of Operations Protected mode Program can be executed only in a protected segment Real-address(8086) mode Program can access system memory and H/W devices System management mode power management, system security, diagnostics Virtual-8086 mode hybrid of Protected mode In protected mode, a virtual 8086 mode program can be executed without affecting other programs.

6 Addressable Memory Protected mode 4 GB 32-bit address bus(2 32 =4GB) Real-address and Virtual-8086 modes 1 MB space 20-bit address bus(2 20 =1M)

7 Registers Named storage locations inside the CPU, optimized for speed. Stores data, addresses, instructions, system status, and temporary arithmetic results 1. General purpose registers accumulator, mostly used in arithmetic (ex) mul BX base register, for addressing, (ex) mov AX,[EBX] counter register, default counter (ex) loop data register, no special properties

8 Registers 2. Segment registers segment physical segment : 1M main memory 16 64K-segments logical segment : A program has 3 logical segments: code, data, stack segments. CS : code segment register A machine code of a program is loaded into the code segment. CS has the starting address of the code segment. In order to fetch a code(instruction), system needs address of the instruction. DS : data segment register DS has the starting address of the data segment of a program. SS : stack segment register SS has the address of the stack segment of a program. ES,FS,GS: Extra segment registers Generally used when a logical segment is bigger than a physical segment.

9 Registers 3. Index registers Destination register Source register EDI and ESI can be used for general purpose registers. 4. Pointer registers Base pointer: has relative address from SS Stack pointer: points the top of the stack Instruction pointer: -has the relative address from the beginning of a code segment. -has the address of the instruction that will be executed next. -System automatically changes EIP.

10 Registers 5. Flags register Flags register: has the information of system status, arithmetic results,.. And each flag is a single binary bit. (ex) arithmetic result: 0, -, or +, carry, over flow, interrupt enabled.. Some flags: flags are set to 1 as follows Sign flag: result is negative Carry flag: carry or borrower from MSB Overflow flag: arithmetic result is out of range Zero flag: result is zero Auxiliary Carry flag: carry from bit 3 to bit 4 Parity flag: sum of 1 bits is an even number

11 EFLAGS

12 Accessing Parts of Registers 8-bit name, 16-bit name, or 32-bit name EAX, EBX, ECX, and EDX 8 AH 8 AL 8 bits + 8 bits AX 16 bits EAX 32 bits

13 Some registers have only a 16-bit name for their lower half: 32-bit ESI EDI EBP ESP EIP EFLAGS 16-bit SI DI BP SP IP FLAGS

14 32-bit general purpose registers: EAX, EBX, ECX, EDX, ESI, EDI, EBP, ESP 16-bit general purpose registers: AX, BX, CX, DX, SI, DI For indirect addressing, all 8 general purpose registers can be used in protected mode and only BX, BP, SI, DI registers can be used in real mode. Ex) mov eax, [ecx] mov bx, [si]

15 Intel Microprocessor History Early Intel Microprocessors Intel K addressable RAM 8-bit registers 8-inch floppy disks! Intel 8086/8088 IBM-PC Used MB addressable RAM 16-bit registers 16-bit data bus (8-bit for 8088) 20-bit address bus(2 20 =1M) separate floating-point unit (8087)

16 The IBM-PC Intel MB addressable RAM 16-bit data bus 24-bit address bit(2 24 =16M) Real and protected modes several times faster than floating point unit

17 Intel IA-32 Family Intel386 4 GB memory, 32-bit registers, 16-bit data bus, 24-bit address bus, paging (virtual memory) Intel486 instruction pipelining 32-bit data bus, 32-bit address bus Floating-point unit built into chips Frequently used instructions(mov) are designed to be executed in 1 clock cycle(80386 needs 4 clock cycles)

18 Intel or 64-bit data bus, 32-bit address bus Improved machine 2 instructions(arithmetic operations) can be executed in 1 clock cycle --> integer operations can be processed in parallel. has much faster floating-point device Pentium Pro advanced optimization techniques in microcode Pentium II MMX (multimedia) instruction set Pentium III SIMD (streaming extensions) instructions Pentium In general, Higher versions of 80XXX family: Wider data and address buses Faster microprocessors(ex: 80586: 166MH) Fewer clock cycles for instruction execution

19 Intel microprocessor history 8086/ Mhz 최초의 16 비트프로세서 ( 메모리 1MB, 리얼모드만 ) 1978 인텔이퍼스널컴퓨터 (PC) 를위해최초로개발한 16 비트마이크로프로세서입니다 의경우최대메모리를 1M 바이트까지처리할수있었고, 외부와내부적으로 16 비트로데이터를처리하였기때문에완전한 16 비트프로세서로할수있었고요 의경우 16 비트 CPU 이지만외부적으로자료를주고받는것은이전의제품과호환을위해 8 비트로만들었다. 따라서상대적으로저렴하게컴퓨터를꾸밀수있었다. 클럭은 8.33MHz 로작동한다. 바로오리지널 IBM PC 와 XT 모델에사용된프로세서이다.

20 Intel microprocessor history Mhz 완벽한 16 비트프로세서 ( 메모리 16MB, 가상모드지원 ) 1982 년기존의 8086 기능을 100% 포함하고, 성능을개선시킨 이발표되었습니다. 286 의특징은사용가능한메모리가 16 메가로늘어났고, 가상모드를지원하기시작하였습니다. 그리하여최대 1GB 까지의가상메모리를사용할수있게되어서멀티태스킹이가능하게되었죠. 최대클럭은 21MHz 로늘어나 8088 보다두배이상속도를낼수있었는데. 그러나당시사용하던 OS 는 MS-DOS 였고, DOS 는여전히 1MB 의메모리만사용할수있었기때문에멀티태스킹은불가능하였습니다.

21 Intel microprocessor history Mhz, 25Mhz, 33Mhz 32 비트프로세서의시작 ( 메모리 4GB, 가상리얼모드지원 ) 1985 년인텔은 의후속으로 을발표하였습니다. 이칩은내 / 외부적으로 32 비트로동작하였고, 클록속도도빨라져서 16, 25, 33MHz 로동작하게되었고. 데이터를 32 비트로처리하기때문에 286 보다기본적으로두배의성능을가지고있었고, 거의 4 배의연산능력을갖고있었습니다. 또한 의중요한기능은가상 x86 모드라는가상리얼모드를지원하게되었죠. 그래서두개의 DOS 를동시에실행할수있었고, 또한멀티태스킹도훨씬수월하게되었습니다. 또한 EMS 메모리도기본적으로사용할수있었습니다.

22 Intel microprocessor history SX 기본적으로인텔사에서는새로운프로세서를개발하면서그보다하위호환이가능하고저렴한보급판 CPU 를내놓았다. 그래서 80386SX 는 보다뒤에개발된것으로내부적으로는 32 비트이지만, 외부적으로이전 286 과비슷한 16 비트로동작하는칩을내놓게된것이다. 이를 SX 라부르고기존 386 를 DX 로구분하여시장에내놓았다.

23 Intel microprocessor history 80486/ 호환칩 Mhz, 50Mhz, 66Mhz, 100Mhz, 120Mhz 32 비트프로세서 ( 수치연산보조프로세서내장, 케시내장 ) 1989 년인텔은 후속으로기존과같은 32 비트프로세서이지만, 여러가지중요한변화가있는프로세서를개발하였다. 연산능력에있어서기존의 386 에비해 4 배의성능의향상이있었는데, 그특징은다음과같다. 첫째로기존은별도로제공되었던수치보조프로세서를칩안에내장하게되었고, 둘째로 8KB 의레벨 1 캐시를내장하였고, 셋째로칩의작동을최적화시켰다는것이다. 클록속도도높였는데, 초창기의 25,33MHz 에서차차 40, 50, , 120 까지작동하는것이나오게되었다.

24 Intel microprocessor history 반면역시상대적으로저렴한 486 CPU 를내놓았는데, 486SX 라한다. 이프로세서는기존의 486DX 에서수치연산프로세서를제거한저가형이었다. 또한 486 부터클럭더블링이라는것이나오게되었는데, 이것은프로세서의내부버스가외부버스의두배로동작하도록만드는기술을말한다. 즉외부적으로는기존마이크로전송속도와같지만, 내부적으로계산하는속도는배가되는것이다. 486DX2 는 50, 66MHz 두가지모델이먼저나왔는데, 주변장치와는 25, 33MHz 로자료를주고받지만, 내부적으로 50, 66MHz 로자료를처리하게되어처리속도가훨씬빨라지게되었고, 기존의메인보드를바꾸지않아도업그레이드를쉽게할수있게되었다. 클록트리플이라하여 486DX4 100, 120MHz 까지나오게되었다.

25 Intel microprocessor history 그러나인텔사에서는더이상 486 의클록을높이는것으로, CPU 의개발하는것을그만두고새로운구조의 CPU 의개발을하게되었고, 그밖에인텔의 CPU 와비슷하지만성능의향상에중점을주고프로세서를개발하는업체가나타나기시작했다. AMD, 사이릭스등이그것인데인텔의 486 과비교해서기능상으로는완전히동일하며, 클록속도를높여서인텔제품보다빠르고가격도저렴하게공급되었다.

26 Intel microprocessor history 펜티엄 1993 년 75Mhz~200Mhz 펜티엄 (Pentium) 은현재까지도많은 PC 에사용되고있는 CPU 로, 75MHz 200MHz 라는높은동작클록을갖추었고, L1 L2 캐시의확장을통해상당한속도향상을가져왔다. 당시서버용으로사용되던 RISC CPU 와맞먹을정도의속도를가진 FPU 가내장되었으며, 한클록동안에한개이상의명령어처리를할수있는슈퍼스케일러와파이프라이닝, 동적분기예측, 향상된부동소수점연산등을통해기존의 486 과차별화된성능을보여주었다. 플러그 & 플레이를지원하는시스템관리기능과내부캐시를이용한명령어처리도눈에띄는점이다.

27 Intel microprocessor history 펜티엄프로 1995 년 150Mhz, 166Mhz, 180Mhz, 200Mhz 펜티엄프로는서버와워크스테이션용으로개발된, 32 비트연산을위해최적화된칩셋으로, NT 나유닉스등의운영체제에서최적의성능을발휘하는제품이다. 4 개까지의 CPU 를이용한멀티프로세서시스템을구축할수있으며, 펜티엄에비해더욱향상된 RISC 기술이사용되었다. 펜티엄과달리기존의소켓 7 이아닌소켓 8 을사용했으며, 프로세서의속도를향상시키기위해자체에 L2 캐시를내장했다. 클록속도는 150, 166, 180, 200MHz 로 550 만개의트랜지스터가집적되었다. 그러나당시대부분의 16 비트응용프로그램의호환성문제로그리각광받지는못했다.

28 Intel microprocessor history 펜티엄 MMX 1997 년 166Mhz, 200Mhz, 233Mhz 펜티엄에 57 개의새로운명령어를비롯해데이터타입, 64 비트레지스터등새로운기술을갖춘 CPU 이다. 추가된명령어들은멀티미디어프로그램을처리하기위한것이었으며, MMX 기술은다른호환칩제조사들이모두적용하는등또다른표준으로자리잡았다. L1 캐시의크기가 16KB 에서 2 배늘어난 32KB 로변경되었으며, 이는 CPU 의처리속도가 20% 이상향상되는효과를나타냈다. 속도는 166, 200, 233MHz 가있다. 또한코어에사용되는전압 (2.8V) 과 I/O 에사용되는전압 (3.3V) 을달리하는이중전압 (Dual Voltage) 기술로열제너레이터없이도발열량을줄일수있었다. 펜티엄 MMX 는데스크톱용으로 200MHz 까지출시되었으며, 노트북용으로는 300MHz 까지개발되었다.

29 Intel microprocessor history 펜티엄 Ⅱ 1997 년 233Mhz ~ 333Mhz, 350 Mhz ~ 450Mhz 펜티엄 Ⅱ 는기존의 CPU 와는달리핀이없으며, S.E.C.(Single Edge Contact) 라는카트리지형태를띠었다. 아울러, 소켓 7 을사용하지않고 ' 슬롯 1' 이라는방식으로메인보드에장착되었다. MMX 기술, 512KB 의외부 L2 캐시 (33MHz 또는 50MHz 의하프스피드로동작 ), 캐시버스와시스템버스를분리하는 D.I.B.(Dual Independent Bus) 구조로병목현상을최소화시켜속도를개선했다. 펜티엄 Ⅱ 는초기클라매스에서데슈츠로코어가변경되었는데, 클라매스는 66MHz 의 FSB 에 MHz 의동작클록을가졌으며, 데슈츠는 100MHz 의 FSB 에 MHz 의동작클록을가졌다.

30 Intel microprocessor history 셀러론 1998 년 266Mhz, 300Mhz,,300A~500Mhz 셀러론 (Celeron) 은펜티엄 Ⅱ 에서 512KB 의 L2 캐시를제거해제조단가를낮춘보급형 CPU 다. 초기에는펜티엄 Ⅱ 와동일하게슬롯 1 방식으로장착되었으나, 현재는제조비를줄이기위해 PPGA 로제작되어소켓 370 을사용하고있다. L1 캐시의경우 16KB 의명령캐시와 16KB 의데이터캐시가들어있으며, 코어는펜티엄 Ⅱ 에사용된데슈츠이다. 하지만셀러론은데슈츠의 100MHz 가아닌 66MHz 의외부클록을사용하고있어펜티엄 Ⅱ Ⅲ 의성능에는미치지못한다.

31 Intel microprocessor history 셀러론은 L2 캐시가전혀없는코빙턴 (Covington) 과현재의멘도시노 (Mendocino) 로나뉜다. 코빙턴은 266, 300MHz 를끝으로단종되었으며, 여기에 128KB 의온다이 (On-Die) L2 캐시를추가한제품이멘도시노이다. 멘도시노는 300A 500MHz 까지시중에출시되었으며, L2 캐시가 66MHz( 코어속도와동일한풀스피드 ) 로다이안에내장되어있어작은용량에도불구하고성능향상이높다.

32 Intel microprocessor history 펜티엄 IV? ~ 3Ghz [ 프레스캇포함 ] 펜티엄 4 CPU ' 하이퍼스레딩 ' 기술로무장하고클럭스피드 3GHz 대돌파 무어의법칙이언제까지지켜질런지는모르지만, 인텔의펜티엄 4 가드디어 3GHz 대를돌파하였다. 3GHz 라는속도는초당 30 억번의계산을한다는의미인데, 정말가공할속도라아니할수없다. 여기서인텔 CPU 의역사를잠깐되돌아보면, 1970 년대초에불과 108KHz 로동작하는 CPU 4004 를처음으로출시한이래대략 30 년만에약 3 만배의속도를가지게되었으니이얼마나놀라운기술의진보인가!

33 Intel microprocessor history 더구나이번에출시되는 CPU 는싱글 CPU 를듀얼 CPU 처럼쓸수있게하는 ' 하이퍼스레딩 ' 기술까지적용되어그간클록스피드향상만의집착에서한단계더나아간느낌을가지게한다. PC 로문서작성이나인터넷정도만하는사람들이야 CPU 의클록스피드가크게올라갔다거나, 하이퍼스레딩기술같은것에별관심이없을수도있겠지만, 컴퓨터로특별한작업을하는사람들특히그래픽스관련일을하는사람들에겐정말반가운소식이아닐수없는것이다.

34 Intel microprocessor history 3D 그래픽스나동영상편집등은그작업과정도지루하지만, 렌더링과정의지루함때문에도좀더빠른속도의컴퓨터를원하게마련인데, 때문에멀티테스킹등의효율을높이고좀더안정적이며신속한작업환경을위해매우고가의듀얼 CPU 컴퓨터를쓸수밖에없었으나, 이제싱글 CPU 로도그러한목적을달성할수있게되었으니기대가크지않을수있겠는가그말이다. 과연 CPU 클록스피드의한계는어디까지일까? 분명히기술적인한계가있기는있을탠데그끝을짐작하기란결코쉽지가않다. 아무튼수년내로는무어의법칙에따른 CPU 의스피드행진이멈출것같지는않으며, 대략 10 년후쯤이면 CPU 의속도가수십 GHz 대에이르러, 어떤기술적한계보다도더이상의스피드업필요성이사라질지도모를일이다.

35 Intel microprocessor history 구분 CPU 제작연도 트랜지스터개수 1세대 8086 & ~81 29,000 2세대 ,000 3세대 80386DX &80386SX 1987~88 275,000 4 세대 80486SX,80486DX,80486DX2,80486DX4 1990~92 1,200,000 5 세대 Pentium(P5,P54C)Cyrix 6x86AMD K5IDT WinChip C6 1993~ ,100,000 " "3,500,000 진보된 5 세대 Pentium MMXIBM/Cyrix 6x86MXIDT WinChip2 3D ,500,0006,000,000 6,000,000 6 세대 Pentium ProAMD K6Pentium IIAMD K ,500,0008,800,000 7,500,0009,300,000 진보된 6 세대 Pentium IIIAMD K ?? 7 세대 AMD K7 Athlon 1999/ ,000,000

36 IA-32 Memory Management Real-Address mode 1 MB memory(20-bit address bus) User programs can access any area of memory Single tasking Supported by MS-DOS operating system

37 Segmented Memory Segmented memory addressing: absolute (linear) address is a combination of a 16-bit segment value added to a 16-bit offset F E : :FFFF D C B A A B C D E :FFFF 8000: Aaa : : :0250 one segment F FFFFF seg ofs

38 Calculating Absolute Addresses Given a segment address, multiply it by 16 (add a hexadecimal zero), and add it to the offset Example: convert 08F1:0100 to a absolute address Adjusted Segment value: 0 8 F 1 0 Add the offset: absolute address: Intel Segmentation Scheme ** What absolute address corresponds to the segment/offset address 028F:0030? 028F = 02920

39 System Area TPA Memory MAP Interrupt Vector Table BIOS data area TPA (640K) DOS data area IO.SYS MSDOS System Area(384K) Drivers Command.com Programs which controls IO devices Extended Memory (15M or 4095M or 4Giga..) A0000 B0000 C0000 Free TPA MSDOS Graphic data Text data Video BIOS ROM User program, application programs Video RAM Controls video display TPA: Transient Program Area E0000 F0000 FFFFF 00000~FFFFF: 1 Mega Hard disk controller Free area Basic program BIOS(System ROM) User program, application programs For recent PC, free area BIOS for IO devices except video

40 Protected Mode 4 GB memory(32-bit address bus) ( to FFFFFFFFh) Each program assigned a memory partition which is protected from other programs Designed for multitasking Supported by Linux & MS-Windows

hlogin2

hlogin2 0x02. Stack Corruption off-limit Kernel Stack libc Heap BSS Data Code off-limit Kernel Kernel : OS Stack libc Heap BSS Data Code Stack : libc : Heap : BSS, Data : bss Code : off-limit Kernel Kernel : OS

More information

Microsoft PowerPoint - o8.pptx

Microsoft PowerPoint - o8.pptx 메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)

More information

Microsoft PowerPoint - a2.ppt [호환 모드]

Microsoft PowerPoint - a2.ppt [호환 모드] 마이크로컴퓨터의기본구조 2 장 x86 프로세서구조 ALU: 산술논리연산제어장치 (CU): 실행순서제어클럭 : 구성요소들의동작동기화 CPU + memory + I/O + bus 어셈블리언어 2 클럭 (Clock) CPU 와 Bus 동작은클럭에동기되어동작을한다. 메모리읽기사이클과대기상태 1 클럭사이클동안간단한동작을수행한다. 기계어명령어수행에적어도 1 클럭사이클이필요함

More information

INTRO Basic architecture of modern computers Basic and most used assembly instructions on x86 Installing an assembly compiler and RE tools Practice co

INTRO Basic architecture of modern computers Basic and most used assembly instructions on x86 Installing an assembly compiler and RE tools Practice co Basic reverse engineering on x86 This is for those who want to learn about basic reverse engineering on x86 (Feel free to use this, email me if you need a keynote version.) v0.1 SeungJin Beist Lee beist@grayhash.com

More information

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6 GNU/ 1, qkim@pecetrirekr GNU/ 1 1 2 2 3 4 31 MS-DOS 5 32 LOADLIN 5 33 DOS- LILO 6 34 DOS- 6 35 LILO 6 4 7 41 BIOS 7 42 8 43 8 44 8 45 9 46 9 47 2 9 5 X86 GNU/LINUX 10 1 GNU/, GNU/ 2, 3, 1 : V 11, 2001

More information

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능

학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 컴퓨터구조 제 9 강 중앙처리장치의조직과기능 학습목차 r 컴퓨터본체에서 CPU 의위치살펴보기 r CPU 의성능 r CPU 의기능 r CPU 의조직 r 레지스터의조직 r 명령어사이클 r 명령어파이프라이닝 컴퓨터구조 2 9. CPU 조직과기능 학습목표 rcpu 의성능을향상시키는요인들을알아본다. rcpu 의기본적인기능을이해한다. rcpu 는 ALU, 제어장치, 레지스터집합,

More information

Microsoft PowerPoint - CHAP_03 - 복쇬본.pptx

Microsoft PowerPoint - CHAP_03 - 복쇬본.pptx 컴퓨터하드웨어 Computer Hardware PC 일반 Lecture 3 1. CPU 2. 메인보드 3. 동작원리 2 1 CPU 의 IQ? 컴퓨터하드웨어와컴퓨터구성 3 CPU??? 컴퓨터시스템전체를제어하는장치 다양한입력장치로부터자료를받아서처리한후, 그결과를출력장치로보내는일련의과정을제어하고 조정하는일을수행 4 2 CPU 의기본구조 CPU 논리연산장치 Arithmetic

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

Integ

Integ HP Integrity HP Chipset Itanium 2(Processor 9100) HP Integrity HP, Itanium. HP Integrity Blade BL860c HP Integrity Blade BL870c HP Integrity rx2660 HP Integrity rx3600 HP Integrity rx6600 2 HP Integrity

More information

Microsoft PowerPoint - CHAP-03 [호환 모드]

Microsoft PowerPoint - CHAP-03 [호환 모드] 컴퓨터구성 Lecture Series #4 Chapter 3: Data Representation Spring, 2013 컴퓨터구성 : Spring, 2013: No. 4-1 Data Types Introduction This chapter presents data types used in computers for representing diverse numbers

More information

ARM01

ARM01 0 1 Chapter 1.1 1.2 1.3 1.4 1.5 ARM System Developer s guide 32, ARM., ARM,,,. ARM 1985, ARM1, 2001 20 ARM. ARM,., ARM,., ARM ARM7TDMI, 120 Dhrystone MIPS 1),. ARM7TDMI. ARM, RISC(Reduced Instruction Set

More information

Deok9_Exploit Technique

Deok9_Exploit Technique Exploit Technique CodeEngn Co-Administrator!!! and Team Sur3x5F Member Nick : Deok9 E-mail : DDeok9@gmail.com HomePage : http://deok9.sur3x5f.org Twitter :@DDeok9 > 1. Shell Code 2. Security

More information

TEL:02)861-1175, FAX:02)861-1176 , REAL-TIME,, ( ) CUSTOMER. CUSTOMER REAL TIME CUSTOMER D/B RF HANDY TEMINAL RF, RF (AP-3020) : LAN-S (N-1000) : LAN (TCP/IP) RF (PPT-2740) : RF (,RF ) : (CL-201)

More information

No Slide Title

No Slide Title Copyright, 2017 Multimedia Lab., UOS 시스템프로그래밍 (Assembly Code and Calling Convention) Seong Jong Choi chois@uos.ac.kr Multimedia Lab. Dept. of Electrical and Computer Eng. University of Seoul Seoul, Korea

More information

. 고성능마이크로프로세서 LU 와레지스터 파일의구조 (2.). 직접디지털주파수합성기 (FS) 의구조 3. 고성능마이크로프로세서부동소수점연산기 (Floating-Point Unit) 구조 (2) (2.) (2.) 2. 암호화를위한 VLSI 구조와설계의개요 (2.) 다음참

. 고성능마이크로프로세서 LU 와레지스터 파일의구조 (2.). 직접디지털주파수합성기 (FS) 의구조 3. 고성능마이크로프로세서부동소수점연산기 (Floating-Point Unit) 구조 (2) (2.) (2.) 2. 암호화를위한 VLSI 구조와설계의개요 (2.) 다음참 이비디오교재는정보통신부의 999년도정보통신학술진흥지원사업에의하여지원되어연세대학교전기전자공학과이용석교수연구실에서제작되었습니다 고성능마이크로프로세서 LU ( rithmetic Logic Unit) 와 Register File의구조 2. 연세대학교전기전자공학과이용석교수 Homepage: http://mpu.yonsei.ac.kr E-mail: yonglee@yonsei.ac.kr

More information

hwp

hwp BE 8 BE 6 BE 4 BE 2 BE 0 y 17 y 16 y 15 y 14 y 13 y 12 y 11 y 10 y 9 y 8 y 7 y 6 y 5 y 4 y 3 y 2 y 1 y 0 0 BE 7 BE 5 BE 3 BE 1 BE 16 BE 14 BE 12 BE 10 y 32 y 31 y 30 y 29 y 28 y 27 y 26 y 25 y 24 y 23

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1. data-addressing mode CHAPTER 6 Addressing Modes 2. use of data-address mode to form assembly language statements 3. op of program memory address mode 4. use of program memory address mode to form assembly

More information

IDA 5.x Manual 07.02.hwp

IDA 5.x Manual 07.02.hwp IDA 5.x Manual - Manual 01 - 영리를 목적으로 한 곳에서 배포금지 Last Update 2007. 02 이강석 / certlab@gmail.com 어셈블리어 개발자 그룹 :: 어셈러브 http://www.asmlove.co.kr - 1 - IDA Pro 는 Disassembler 프로그램입니다. 기계어로 되어있는 실행파일을 어셈블리언어

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

Microsoft PowerPoint - SV4-1200

Microsoft PowerPoint - SV4-1200 eslim SV4-1200 P4 1 웨이서버 www.eslim.co.kr ESLIM KOREA INC. www.eslim.co.kr 1. 제품개요 Dual Core Hyper-Threading eslim SV4-1200 Server 64-bit 인텔펜티엄D & 프레스캇프로세서의강력한컴퓨팅파워 Max. 4 Disk Bays for SATA Interface Features

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx

Microsoft PowerPoint - 알고리즘_1주차_2차시.pptx Chapter 2 Secondary Storage and System Software References: 1. M. J. Folk and B. Zoellick, File Structures, Addison-Wesley. 목차 Disks Storage as a Hierarchy Buffer Management Flash Memory 영남대학교데이터베이스연구실

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨

목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시 주의사항... 5 2.2 설치 권고 사양... 5 2.3 프로그램 설치... 6 2.4 하드웨 최종 수정일: 2010.01.15 inexio 적외선 터치스크린 사용 설명서 [Notes] 본 매뉴얼의 정보는 예고 없이 변경될 수 있으며 사용된 이미지가 실제와 다를 수 있습니다. 1 목차 제 1 장 inexio Touch Driver소개... 3 1.1 소개 및 주요 기능... 3 1.2 제품사양... 4 제 2 장 설치 및 실행... 5 2.1 설치 시

More information

R50_51_kor_ch1

R50_51_kor_ch1 S/N : 1234567890123 Boot Device Priority NumLock [Off] Enable Keypad [By NumLock] Summary screen [Disabled] Boor-time Diagnostic Screen [Disabled] PXE OPROM [Only with F12]

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

05Àå

05Àå CHAPTER 05 NT,, XP,. NT NTFS, XP. D,,. XP x NT,,, ( x, x ). NT/ /XP,.. PC NT NT. + Guide to Software: Understanding and Installing Windows 2000 and Windows NT + SOFTWARE Guide to Software 3/e SOFTWARE

More information

ºÎ·ÏB

ºÎ·ÏB B B.1 B.2 B.3 B.4 B.5 B.1 2 (Boolean algebra). 1854 An Investigation of the Laws of Thought on Which to Found the Mathematical Theories of Logic and Probabilities George Boole. 1938 MIT Claude Sannon [SHAN38].

More information

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr

[ 마이크로프로세서 1] 1 주차 1 차시. 마이크로프로세서개요 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Micropr 1 주차 1 차시마이크로프로세서개요 학습목표 1. 마이크로프로세서 (Microprocessor) 를설명할수있다. 2. 마이크로컨트롤러를성능에따라분류할수있다. 학습내용 1 : 마이크로프로세서 (Microprocessor) 1. 마이크로프로세서란? 1 작은실리콘칩위에트랜지스터를수천만개집적한소자 2 마이크로 [μ] 는매우작은크기, 프로세서는처리기혹은 CPU를뜻하므로

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx CPU의구조와기능 CPU 의명령어수행과정 명령어인출 (Instruction Fetch) : 기억장치로부터명령어를읽어온다 명령어해독 (Instruction Decode) : 수행해야할동작을결정하기위하여명령어를해독한다 모든명령어들에대하여공통적으로수행 데이터인출 (Data Fetch) : 명령어실행을위하여데이터가필요한경우에는기억장치혹은 I/O 장치로부터그데이터를읽어온다

More information

1. 회사소개 및 연혁 - 회사소개 회사소개 회사연혁 대표이사: 한종열 관계사 설립일 : 03. 11. 05 자본금 : 11.5억원 인 원 : 18명 에스오넷 미도리야전기코리 아 미도리야전기(일본) 2008 2007 Cisco Premier Partner 취득 Cisco Physical Security ATP 취득(진행) 서울시 강남구 도심방범CCTV관제센터

More information

KDTÁ¾ÇÕ-1-07/03

KDTÁ¾ÇÕ-1-07/03 CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-PLC Total Solution for Industrial Automation PLC (Program Logic Controller) Sphere 8 Total Solution For Industrial Automation PLC Application

More information

Microsoft PowerPoint - hy2-12.pptx

Microsoft PowerPoint - hy2-12.pptx 2.4 명령어세트 (instruction set) 명령어세트 CPU 가지원하는기계어명령어들의집합 명령어연산의종류 데이터전송 : 레지스터 / 메모리간에데이터이동 산술연산 : 덧셈, 뺄셈, 곱셈및나눗셈 논리연산 : 비트들간의 AND, OR, NOT 및 XOR 연산 입출력 (I/O) : CPU( 레지스터 ) 와외부장치들간의데이터이동 프로그램제어 : 분기, 서브루틴호출

More information

컴퓨터조직 ITEC201 컴퓨터학개론 경북대학교 IT 대학컴퓨터학부 2014 년봄학기 2014 N Baek 1

컴퓨터조직 ITEC201 컴퓨터학개론 경북대학교 IT 대학컴퓨터학부 2014 년봄학기 2014 N Baek 1 컴퓨터조직 ITEC201 컴퓨터학개론 경북대학교 IT 대학컴퓨터학부 2014 년봄학기 2014 N Baek 1 Contents ts 제08장컴퓨터조직 - computer organization Norton s Textbook - chap 06A. Types of Storage Devices 2 Computer Hardware 3 마더보드 (Motherboard)

More information

CD-RW_Advanced.PDF

CD-RW_Advanced.PDF HP CD-Writer Program User Guide - - Ver. 2.0 HP CD-RW Adaptec Easy CD Creator Copier, Direct CD. HP CD-RW,. Easy CD Creator 3.5C, Direct CD 3.0., HP. HP CD-RW TEAM ( 02-3270-0803 ) < > 1. CD...3 CD...5

More information

Microsoft PowerPoint - a5a.ppt [호환 모드]

Microsoft PowerPoint - a5a.ppt [호환 모드] 5 장프로시저 (1) 책의라이브러리사용 5 장전반부 : 책의링크라이브러리 외부링크라이브러리개요 라이브러리프로시저호출 라이브러리링크 라이브러리프로시저 예제 연세대학교컴퓨터정보통신어셈블리언어 2 저자제공링크라이브러리 라이브러리파일 어셈블된프로시저를포함하고있는 OBJ 파일들을모아놓은파일 ( 확장자.LIB) 각 OBJ file 에는하나이상의 procedure 가들어있음

More information

Microsoft PowerPoint - 06-IPAddress [호환 모드]

Microsoft PowerPoint - 06-IPAddress [호환 모드] Chapter 06 IP Address IP Address Internet address IP 계층에서사용되는식별자 32 bit 2 진주소 The address space of IPv4 is 2 32 or 4,294,967,296 netid 와 hostid 로구분 인터넷에서호스트와라우터를유일하게구분 IP Address Structure 2-Layer Hierarchical

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX 20062 () wwwexellencom sales@exellencom () 1 FMX 1 11 5M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2 FMX FMX D E (one

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

Microsoft PowerPoint - 강의2.ppt

Microsoft PowerPoint - 강의2.ppt Chap 2. Embedded Processors 서경대학교컴퓨터공학과교수이광엽 kylee@skuniv.ac.kr Embedded Processors Embedded processors 발전 Microprocessors 발전 better fabrication technology standalone microcontrollers integrated processors

More information

Microsoft Word - pc03.doc

Microsoft Word - pc03.doc 3단원 컴퓨터의 두뇌 CPU 고르기 1. CPU 의 기능과 종류 2. CPU 성능 평가 1/8 1. CPU의 기능과 종류 1) CPU란? 컴퓨터 시스템 전체를 제어하는 장치로서, 다양한 입력장치로부터 자료를 받아서 처리한 후 그 결과를 출력장치로 보내는 일련의 과정을 제어하고 조정하는 일을 수행합니다. 모든 컴퓨터의 작동과정이 중앙처리장치의 제어를 받기 때문에

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

6.24-9년 6월

6.24-9년 6월 리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

Microsoft PowerPoint - eSlim SV5-2410 [20080402]

Microsoft PowerPoint - eSlim SV5-2410 [20080402] Innovation for Total Solution Provider!! eslim SV5-2410 Opteron Server 2008. 3 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2410 Server Quad-Core and Dual-Core Opteron 2000 Series Max. 4 Disk Bays for SAS and

More information

1

1 1 1....6 1.1...6 2. Java Architecture...7 2.1 2SDK(Software Development Kit)...8 2.2 JRE(Java Runtime Environment)...9 2.3 (Java Virtual Machine, JVM)...10 2.4 JVM...11 2.5 (runtime)jvm...12 2.5.1 2.5.2

More information

Microsoft PowerPoint - a6.ppt [호환 모드]

Microsoft PowerPoint - a6.ppt [호환 모드] 이장의내용 6 장조건부처리 부울과비교명령어 조건부점프 조건부루프명령어 조건부구조 컴퓨터정보통신 어셈블리언어 2 6.2 부울과비교명령어 부울명령어 Instructions ti 동작 AND dst, src OR dst, src XOR dst, src NOT dst dst dst AND src dst dst OR src dst dst XOR src dst NOT

More information

untitled

untitled Huvitz Digital Microscope HDS-5800 Dimensions unit : mm Huvitz Digital Microscope HDS-5800 HDS-MC HDS-SS50 HDS-TS50 SUPERIORITY Smart Optical Solutions for You! Huvitz Digital Microscope HDS-5800 Contents

More information

ARMBOOT 1

ARMBOOT 1 100% 2003222 : : : () PGPnet 1 (Sniffer) 1, 2,,, (Sniffer), (Sniffer),, (Expert) 3, (Dashboard), (Host Table), (Matrix), (ART, Application Response Time), (History), (Protocol Distribution), 1 (Select

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

solution map_....

solution map_.... SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System

More information

=

= written by vangelis(vangelis@wowhacker.org) 0 0000 8 1000 1 0001 9 1001 2 0010 10 1010 3 0011 11 1011 4 0100 12 1100 5 0101 13 1101 6 0110 14 1110 7 0111 15 1111 110112 + 100012 = 1011002 110 0000 0101

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt

Microsoft PowerPoint - 발표_090513_IBM세미나_IPTV_디디오넷_완료.ppt 신후랑 팀장, 디디오넷 (010-8752-4952, hrshin@dideonet.com) 05/20/2009 BIZ in a box - Solution for Enterprise IPTV 2 UNIX vs. x86 Non-x86 UNIX 2008 2007 0% Y/Y Total x86 2008 2007-25.3% Y/Y 0 200 400 600 800 3 Why

More information

02(243-249) CSTV11-22.hwp

02(243-249) CSTV11-22.hwp 함수호출규약에 기반한 새로운 소프트웨어 워터마킹 기법 243 함수호출규약에 기반한 새로운 소프트웨어 워터마킹 기법 (A Novel Software Watermarking Scheme Based on Calling Convention) 전 철 정진만 김봉재 (Cheol Jeon) (Jinman Jung) (Bongjae Kim) 장준혁 조유근 홍지만 (Joonhyouk

More information

Microsoft PowerPoint - 2006 4Q AMD DT channel training Nov.ppt

Microsoft PowerPoint - 2006 4Q AMD DT channel training Nov.ppt ctober 2006 2006 Q4 AMD 데스크탑 프로세서 소개 2006 / 11 4분기 새 소식! 이제 본격적인 AM2 시즌! 소켓 939와 소켓754는 일부재고제품으로운영후단종 Quad-core, DDR2 메모리, 가상화기술 지원- 미래형 플랫폼 최고 성능의 명예를 이어가는 FX-70, -72 & -74 출시 4X4 Platform, 2-Processor

More information

PC 일반 (1) 메인보드 Dept. COMPUTER INFORMATION of SHINANSAN UNITERSITY 안정성을결정하는메인보드 Dept. COMPUTER INFORMATION of SHINANSAN UNITERSITY 1

PC 일반 (1) 메인보드 Dept. COMPUTER INFORMATION of SHINANSAN UNITERSITY 안정성을결정하는메인보드 Dept. COMPUTER INFORMATION of SHINANSAN UNITERSITY 1 PC 일반 (1) 메인보드 안정성을결정하는메인보드 1 마더보드 Motherboard 컴퓨터를구성하는모든부품은메인보드에연결되어야한다. = 모든데이터와명령이통과하는통로 안정성 ( 다양한환경에서도 ) 호환성 ( 제조회사나기술에따라차별되지않는 ) 확장성 ( 새로운기능이나장비에대한 ) 3 Intel CPU 소켓에따른 MB 분류 478 775 1366 1155 1151

More information

untitled

untitled 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information

Microsoft PowerPoint - eSlim SV5-2510 [080116]

Microsoft PowerPoint - eSlim SV5-2510 [080116] Innovation for Total Solution Provider!! eslim SV5-2510 Opteron Server 2008. 03 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2510 Server Quad-Core and Dual-Core Opteron 2000 Series 6 internal HDD bays for SAS

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc UDT-1 TRANSPORTER 한글 상세 제품 설명서 SoundPrime. 저작권 본 저작권은 Soundprime 이 소유하고 있습니다. Soundprime 의 허가 없이 정보 검색 시스템상에서 복사, 수정, 전달, 번역, 저장을 금지하며, 컴퓨터언어나 다른 어떠한 언어로도 수정될 수 없습니다. 또한 다른 형식이나 전기적, 기계적, 자기적, 광학적, 화학적,

More information

Microsoft PowerPoint - a10.ppt [호환 모드]

Microsoft PowerPoint - a10.ppt [호환 모드] Structure Chapter 10: Structures t and Macros Structure 관련된변수들의그룹으로이루어진자료구조 template, pattern field structure를구성하는변수 (cf) C언어의 struct 프로그램의 structure 접근 entire structure 또는 individual fields Structure는

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including

More information

untitled

untitled NV40 (Chris Seitz) NV1 1 Wanda NV1x 2 2 Wolfman NV2x 6 3 Dawn NV3x 1 3 Nalu NV4x 2 2 2 95-98: Z- CPU GPU / Geometry Stage Rasterization Unit Raster Operations Unit 2D Triangles Bus (PCI) 2D Triangles (Multitexturing)

More information

9

9 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information

USER Manual

USER Manual KOR V1.2 EPIC-QM77 PLC Quick Guide Web: www.altsoft.kr E-mail: altsoft@altsoft.kr Tel: 02-547-2344 Features Processor - Intel 3rd Core i7-3555le/celeron 847E Memory - 204-pin SODIMM DDR3 1333/1600MHz,

More information

KDTÁ¾ÇÕ-2-07/03

KDTÁ¾ÇÕ-2-07/03 CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-SCADA Total Solution for Industrial Automation Industrial Automatic Software sphere 16 Total Solution For Industrial Automation SCADA

More information

리뉴얼 xtremI 최종 softcopy

리뉴얼 xtremI 최종 softcopy SSD를 100% 이해한 CONTENTS SSD? 03 04 05 06 07 08 09 10 11 12 13 15 14 17 18 18 19 03 SSD SSD? Solid State Drive(SSD) NAND NAND DRAM SSD [ 1. SSD ] CPU( )RAM Cache Memory Firmware GB RAM Cache Memory Memory

More information

Microsoft PowerPoint - a8a.ppt [호환 모드]

Microsoft PowerPoint - a8a.ppt [호환 모드] 이장의내용 8 장고급프로시저 스택프레임 재귀 (Recursion) Invoke, Addr, Proc, Proto 디렉티브 다중모듈프로그램작성 2 8.2 스택프레임 Stack Frame ( 또는 activation record) procedure 의다음사항을저장한 영역 urn address passed parameter ( 스택매개변수 ) saved register

More information

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오. 메 뉴 다음 사항을 꼭 확인하세요! --------------------------------- 2p 안전을 위한 주의 사항 --------------------------------- 3p 구성품 --------------------------------- 4p 각 부분의 명칭 --------------------------------- 5p 제품의 규격

More information

<4D F736F F F696E74202D2037C0E52DC4B3BDC3BFCDB8DEB8F0B8AE>

<4D F736F F F696E74202D2037C0E52DC4B3BDC3BFCDB8DEB8F0B8AE> 7장 : 캐시와메모리 메모리계층 사용자들은값싸고빠른메모리를크면클수록갖고싶어한다! - 나에게하드디스크 (300GB) 만큼의, 속도는 RAM 정도이고비휘발성메모리가있다면.. 그런데돈이없다. 2006년현재 RAM은 52 MB/5 만원 ( GB/0 만원 ) HD는 300GB/0 만원 (GB/330원) 캐시가격을정확히산정하기는어려우나 52KB/2 만원 (GB/4000

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

Microsoft Word - 1. ARM Assembly 실습_xp2.doc

Microsoft Word - 1. ARM Assembly 실습_xp2.doc ARM asm 의구조 ARM Assembly 실습 1. 기본골격 AREA armex,code, READONLY ;Mark first instruction to execute start MOV r0, #10 MOV r1,#3 ADD r0, r0, r1 ; r0 = r0 + r1 stop NOP NOP B stop ; Mark end of file 위의 asm의구조를이해하고실행해보세요.

More information

public key private key Encryption Algorithm Decryption Algorithm 1

public key private key Encryption Algorithm Decryption Algorithm 1 public key private key Encryption Algorithm Decryption Algorithm 1 One-Way Function ( ) A function which is easy to compute in one direction, but difficult to invert - given x, y = f(x) is easy - given

More information

<3130C0E5>

<3130C0E5> Redundancy Adding extra bits for detecting or correcting errors at the destination Types of Errors Single-Bit Error Only one bit of a given data unit is changed Burst Error Two or more bits in the data

More information

Flute-GR_BV199_DOS.indb

Flute-GR_BV199_DOS.indb 안전을 위한 주의사항 사용자의 안전을 지키고 재산상의 손해 등을 막기 위한 내용입니다. 반드시 읽고 올바르게 사용해 주세요. BV-199 사용설명서 차례 1 장. 컴퓨터 시작 차례 3 제품의 특장점 6 사용설명서를 읽기 전에 7 안전을 위한 주의사항 10 사용시 올바른 자세 20 제품의 구성물 23 기본 구성물 23 각 부분의 명칭 24 앞면 24 뒷면 25

More information

Coriolis.hwp

Coriolis.hwp MCM Series 주요특징 MaxiFlo TM (맥시플로) 코리올리스 (Coriolis) 질량유량계 MCM 시리즈는 최고의 정밀도를 자랑하며 슬러리를 포함한 액체, 혼합 액체등의 질량 유량, 밀도, 온도, 보정된 부피 유량을 측정할 수 있는 질량 유량계 이다. 단일 액체 또는 2가지 혼합액체를 측정할 수 있으며, 강한 노이즈 에도 견디는 면역성, 높은 정밀도,

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea

More information

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 Digital Video Recorder 간편설명서 XD3316 안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 차단하고, 전원 플러그를 동시에

More information

마이크로프로세서 개요

마이크로프로세서 개요 1 주 개요 메카트로닉스공학부 조철우 8051 Pin Layout 8051 3 Atmel 89C2051 4 강의의개요 컴퓨터및의기원과동작원리를학습 마이크로컨트롤러를배우기위한기초원리 마이크로컨트롤러를활용하기위한도구사용법 마이크로컨트롤러를활용하기위한기초시스템설계및프로그래밍 History of Computer 컴퓨터의역사. 최초의컴퓨터 - 1946년 ENIAC,

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

歯AG-MX70P한글매뉴얼.PDF

歯AG-MX70P한글매뉴얼.PDF 120 V AC, 50/60 Hz : 52 W (with no optional accessories installed), indicates safety information. 70 W (with all optional accessories installed) : : (WxHxD) : : 41 F to 104 F (+ 5 C to + 40 C) Less than

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

PRO1_09E [읽기 전용]

PRO1_09E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_09E1 Information and - ( ) 2 3 4 5 Monitor/Modify Variables" 6 7 8 9 10 11 CPU 12 Stop 13 (Forcing) 14 (1) 15 (2) 16 : 17 : Stop 18 : 19 : (Forcing) 20 :

More information

istay

istay ` istay Enhanced the guest experience A Smart Hotel Solution What is istay Guest (Proof of Presence). istay Guest (Proof of Presence). QR.. No App, No Login istay. POP(Proof Of Presence) istay /.. 5% /

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

vostro2월CDM4.0

vostro2월CDM4.0 Dell Windows Vista Business VOSTRO TM Dell Windows Vista Business OptiPlex 330 DT 619,000 VOSTRO 1400 659,000 E228WFP Digital Wide LCD 289,000 E248WFP Wide LCD 399,000 VOSTRO 200 349,000 dell.co.kr/ 410

More information

User Guide

User Guide 하드웨어 참조 설명서 HP RP2 소매 시스템 Copyright 2014 Hewlett-Packard Development Company, L.P. Microsoft 와 Windows 는 Microsoft 그룹의 미 국 등록 상표입니다. 본 설명서의 내용은 사전 통지 없이 변경될 수 있습니다. HP 제품 및 서비스에 대한 유일한 보증은 제품 및 서비스와 함께

More information

<32303132B3E2C1A632C8B8BFF6B5E531B1DE42C7FC2E687770>

<32303132B3E2C1A632C8B8BFF6B5E531B1DE42C7FC2E687770> 국 가 기 술 자 격 검 정 무 단 전 재 금 함 형별 제한 시간 수험번호 성 명 다음 문제를 읽고 가장 알맞은 것을 골라 답안카드의 답란 (1, 2, 3, 4)에 표기하시오 워드프로세싱 용어 및 기능 1. 다음 중 워드프로세서의 입력 기능에 대한 설명으로 옳지 1 행두 금칙 문자로는 (, [,,< 등이 있다. 2 KS X 1001 완성형 한글

More information

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt

Microsoft PowerPoint - 사본 - OAS04-사무자동화 기술(HW-CPU).ppt . 사무자동화 3 대주요기술 - 정보의획득, 처리, 전달 ( 통신 ), 보관 ( 축적, 검색 ) 에관련된기술 ) 하드웨어기술 : 신소재개발, 회로소자의고집적도 ( 컴퓨터 ) 2) 소프트웨어기술 : 음성인식기술, 인공지능기술, 자연언어처리기술 ( 운영체제 ) 3) 통신기술 : 교환기술, 단말기술 - 사무자동화기술의특성 : 지능화, 복합다기능화, 네트워크화, 소형화

More information

wp1_120616.hwp

wp1_120616.hwp 1과목 : 워드프로세싱 용어 및 기능 1. 다음 중 문서의 효력 발생에 대한 견해로 우리나라에서 채택하 고 있는 1 표백주의 2 발신주의 3 도달주의 4 요지주의 2. 다음 중 워드프로세서의 표시기능에 대한 설명으로 옳은 1 포인트는 화면을 구성하는 최소 단위로 1포인트는 보통 0.5mm이다. 2 자간이란 문자와 문자 사이의 간격을 의미하며 자간을 조절 하여

More information

PowerPoint Presentation

PowerPoint Presentation Korea Tech Conference 2005 년 5 월 14 일, 서울 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 1 Parallel port 를이용한가전제품 제어 임효준 LG 전자 imhyo@lge.com 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 2

More information