pagename too long? 중앙처리장치,CPU라 할까?
Sub: // by architecture ... CISC / RISC / 등으로 구분 가능
6502 (pagename??)
x86-16
x86-32
x86-64
ARM
SPARC
M68K / M68000
...
6502 (pagename??)
{
6502.org: The 6502 Microprocessor Resource
http://www.6502.org/
https://ko.wikipedia.org/wiki/MOS_6502
https://en.wikipedia.org/wiki/MOS_Technology_6502
}
Z806502.org: The 6502 Microprocessor Resource
http://www.6502.org/
https://ko.wikipedia.org/wiki/MOS_6502
https://en.wikipedia.org/wiki/MOS_Technology_6502
}
{
https://ko.wikipedia.org/wiki/자일로그_Z80
https://simple.wikipedia.org/wiki/Z80
https://en.wikipedia.org/wiki/Zilog_Z80
}
x86https://ko.wikipedia.org/wiki/자일로그_Z80
https://simple.wikipedia.org/wiki/Z80
https://en.wikipedia.org/wiki/Zilog_Z80
}
x86-16
x86-32
x86-64
ARM
SPARC
M68K / M68000
...
Topics
마이크로코드,microcode =마이크로코드,microcode =,microcode 마이크로코드 microcode
{
https://ko.wikipedia.org/wiki/마이크로코드
마이크로코드 마이크로코드
} // 마이크로코드
마이크로코드,microcode =마이크로코드,microcode =,microcode 마이크로코드 microcode
{
https://ko.wikipedia.org/wiki/마이크로코드
마이크로코드 마이크로코드
} // 마이크로코드
microarchitecture =,microarchitecture =,microarchitecture . microarchitecture
{
마이크로아키텍처 (wk)
마이크로구조 ...는어떨지??
{
마이크로아키텍처 (wk)
마이크로구조 ...는어떨지??
명령어집합구조 ISA instruction_set_architecture instruction_set_architecture
{
instruction set architecture, ISA
{
instruction set architecture, ISA
}
}
floating-point_unit
floating_point_unit 중에?
FPU
{
floating-point_unit
floating_point_unit 중에?
FPU
{
"instruction unit"
instruction unit
instruction unit
xxx
https://en.wiktionary.org/wiki/instruction_unit x 2023-11-26
}
캐시,cache
{
https://bigforest.miraheze.org/wiki/MIPS_(CPU)
}
instruction unit
instruction unit
xxx
https://en.wiktionary.org/wiki/instruction_unit x 2023-11-26
}
캐시,cache
instruction_cache
MIPS{
https://bigforest.miraheze.org/wiki/MIPS_(CPU)
}
RISC
CISC
CISC
instruction - 명령문 명령어 명령 ...중에?
clock
clock_rate
clock
clock_rate
graphics_processing_unit =,graphics_processing_unit =,graphics_processing_unit . graphics_processing_unit |=,GPU GPU
{
graphics processing unit
{
graphics processing unit
https://en.wiktionary.org/wiki/graphics_processing_unit
https://ko.wikipedia.org/wiki/그래픽_처리_장치
https://simple.wikipedia.org/wiki/Graphics_processing_unit
https://en.wikipedia.org/wiki/Graphics_processing_unit
https://ko.wikipedia.org/wiki/그래픽_처리_장치
https://simple.wikipedia.org/wiki/Graphics_processing_unit
https://en.wikipedia.org/wiki/Graphics_processing_unit
1.1. FOSDEM 23: Learn 8-bit machine language with the Toy CPU emulator - YouTube FreeDOS ¶
https://www.youtube.com/watch?v=bei3OAt8wls&t=435s
by Jim_Hall of 프리도스,FreeDOS
{
https://github.com/freedosproject/toycpu
by Jim_Hall of 프리도스,FreeDOS
{
https://github.com/freedosproject/toycpu
3:40
명령어,instruction 10개인 Toy Machine Simulator
http://kernighan.com/toysim.html
언급
( http://kernighan.com/ 에는 Brian_Kernighan { Brian Kernighan의 책,books들 나열 } // Brian Kernighan )
맨 앞은 빈칸. 빈칸이 없는 것은 label인 듯.
예를 들어
명령어,instruction 10개인 Toy Machine Simulator
http://kernighan.com/toysim.html
언급
( http://kernighan.com/ 에는 Brian_Kernighan { Brian Kernighan의 책,books들 나열 } // Brian Kernighan )
맨 앞은 빈칸. 빈칸이 없는 것은 label인 듯.
예를 들어
load 1 add 2 store sum print sum stop sum -1하면 1+2를 계산.
Altair 8800 언급.
8:30 화면에 있는 걸 잠깐 적어보면
00000000 STOP 00000001 RIGHT 00000010 LEFT 00001111 NOT 00010001 AND addr 00010010 OR addr 00010011 XOR addr 00010100 LOAD addr 00010101 STORE addr 00010110 ADD addr 00010111 SUB addr 00011000 GOTO addr 00011001 IFZERO addr 10000000 NOP
}
1.2. I built my own 16-Bit CPU in Excel - YouTube Inkbox ¶
https://www.youtube.com/watch?v=5rg7xvTJ8SU
엑셀,Excel의 값 propagation 방향 때문에 위에서 아래로 정보가 흘러가도록 구성해야 했다.
16bit.
ISA - 이십몇개의 instructions.
128kB ram. 마지막에 video ram 4kB, resolution 128x128 4bpp
속도는 2~3Hz정도
엑셀,Excel의 값 propagation 방향 때문에 위에서 아래로 정보가 흘러가도록 구성해야 했다.
16bit.
ISA - 이십몇개의 instructions.
128kB ram. 마지막에 video ram 4kB, resolution 128x128 4bpp
속도는 2~3Hz정도