CPUの歴史と言語・OS・ネットワーク＜書きかけ＞, Ethernet(41)


<この項は書きかけです。順次追記します。>


# CPU
https://ja.wikipedia.org/wiki/CPU
## 4bit 
https://ja.wikipedia.org/wiki/4ビット

### intel 4004
https://ja.wikipedia.org/wiki/Intel_4004

マイクロコンピュータの誕生―わが青春の4004 嶋 正利

https://bookmeter.com/books/268595

### TD4
CPUの創りかた TD4
http://xyama.sakura.ne.jp/hp/4bitCPU_TD4.html
CPLD with Verilog (2004)
http://geodenx.blogspot.com/p/cpld.html
## 8bit
https://ja.wikipedia.org/wiki/8ビット
### Z80
https://ja.wikipedia.org/wiki/Z80
### intel 8080
https://ja.wikipedia.org/wiki/Intel_8080
### motorola 6809
https://ja.wikipedia.org/wiki/MC6809
MC6809
https://qiita.com/kaizen_nagoya/items/4ec765eaa91d57671306

### MOS 6502
https://ja.wikipedia.org/wiki/MOS_6502
### PIC10/12/16/18
https://ja.wikipedia.org/wiki/PIC_(コントローラ)
PIC命令
https://qiita.com/kaizen_nagoya/items/700544d1988d80d7003f
### AVR
https://ja.wikipedia.org/wiki/Atmel_AVR
### H8
https://ja.wikipedia.org/wiki/H8
H8(アセンブラ）
https://qiita.com/kaizen_nagoya/items/49becae41a951fa136a1
## 16bit
https://ja.wikipedia.org/wiki/16ビット
### intel 8086
https://ja.wikipedia.org/wiki/Intel_8086
8086による機械語入門
https://qiita.com/7shi/items/b3911948f9d97b05395e

### motorola 68000
https://ja.wikipedia.org/wiki/MC68000
MC68000
https://qiita.com/kaizen_nagoya/items/77a5f1ada6776ed6651b

### M16C
https://ja.wikipedia.org/wiki/M16C
M16C（アセンブラ）
https://qiita.com/kaizen_nagoya/items/d8a9b27bc78b23eabe0d
## 32bit 
https://ja.wikipedia.org/wiki/32ビット
### intel 80386
https://ja.wikipedia.org/wiki/Intel_80386
### motorola 68030
https://ja.wikipedia.org/wiki/MC68030
### arm
https://ja.wikipedia.org/wiki/ARMアーキテクチャ
### NIOS
https://ja.wikipedia.org/wiki/Nios_II
NIOSII(アセンブラ)
https://qiita.com/kaizen_nagoya/items/0101045dfb6ad56fdc03
### MicroBlaze
https://ja.wikipedia.org/wiki/MicroBlaze
MicroBlaze(アセンブラ)
https://qiita.com/kaizen_nagoya/items/57de0bebe1f0b6e97f66
### SH
https://ja.wikipedia.org/wiki/SuperH
SH(アセンブラ）
https://qiita.com/kaizen_nagoya/items/de92c2b287cb0ecdbf06
### SPARC
SPARC Assembly Language
https://qiita.com/kaizen_nagoya/items/4f084f63eb0420d7b3b3
### PowerPC
https://ja.wikipedia.org/wiki/PowerPC
PowerPC(アセンブラ）
https://qiita.com/kaizen_nagoya/items/1e7741b1a59b3a31416f
### MIPS
https://ja.wikipedia.org/wiki/MIPS
MIPS(アセンブラ)
https://qiita.com/kaizen_nagoya/items/f8247a26ffb801b2beb6
## 64bit
https://ja.wikipedia.org/wiki/64ビット
### intel x64 
https://ja.wikipedia.org/wiki/X64
### arm64

## 128bit
### intel SSE(Streaming SIMD Extensions)
https://ja.wikipedia.org/wiki/ストリーミングSIMD拡張命令
浮動小数点演算で利用
## 256bit
### Intel AVX(Advanced Vector Extensions)-2

浮動小数点円座で利用


## マルチコア
https://ja.wikipedia.org/wiki/マルチコア
### intel corei7
https://ja.wikipedia.org/wiki/Intel_Core_i7


# 言語
## 8bit 
basic https://ja.wikipedia.org/wiki/BASIC
turbo pascal https://ja.wikipedia.org/wiki/Turbo_Pascal

## 16bit
turbo pascal
C https://ja.wikipedia.org/wiki/C言語
C++ https://ja.wikipedia.org/wiki/C%2B%2B
## 32bit
### JAVA
 https://ja.wikipedia.org/wiki/Java
### python
 https://ja.wikipedia.org/wiki/Python
言語処理100本ノックをdockerで。
https://qiita.com/kaizen_nagoya/items/7e7eb7c543e0c18438c4
### ruby 
https://ja.wikipedia.org/wiki/Ruby
### JavaScript
 https://ja.wikipedia.org/wiki/JavaScript#歴史
### C# 
https://ja.wikipedia.org/wiki/C_Sharp
### Objective C 
https://ja.wikipedia.org/wiki/Objective-C
### PHP 
 https://ja.wikipedia.org/wiki/PHP_(プログラミング言語)

# ranking
https://www.tiobe.com/tiobe-index/

# OS
https://ja.wikipedia.org/wiki/オペレーティングシステム

## 8bit
### CP/M 
https://ja.wikipedia.org/wiki/CP/M
## 16bit
### MS-DOS
https://ja.wikipedia.org/wiki/MS-DOS
### MS-Windows3.1

### POSIX
https://ja.wikipedia.org/wiki/POSIX
posixは16bit CPUと32bit CPUで共通のOSを

POSIX 1003.1-2001 (ISO/IEC 9945-2003)
POSIX 1003.1-2008 (ISO/IEC 9945-2009)


## 32bit
### MS-Windows 2000

### Linux

https://ja.wikipedia.org/wiki/Linux

Linux Standard Base (LSB) とは何か
https://qiita.com/kaizen_nagoya/items/bdd121a9e366036cbaba

## 64bit
### MS Windows Server


 国内サーバーオペレーティングシステム市場予測を発表,2018年8月21日, IDC Japan株式会社
https://www.idcjapan.co.jp/Press/Current/20180821Apr.html

# 通信網(network)
RFCを読む、翻訳する、整理する
https://qiita.com/kaizen_nagoya/items/97212ce0a21bc28faa6a

## 有線

### Ethernet
https://ja.wikipedia.org/wiki/イーサネット
IEEE 802.3
IEEE 802 またはEthernet
https://qiita.com/kaizen_nagoya/items/7c52dd250097050398ca
#### 10 base 
https://ja.wikipedia.org/wiki/10メガビット・イーサネット
10BASE5 (IEEE 802.3) 
10BASE2 (IEEE 802.3a) 
10BASE-T (IEEE 802.3i) 
10BASE-F (IEEE 802.3j) 

#### 100 base T
https://ja.wikipedia.org/wiki/100メガビット・イーサネット
IEEE 802.3u

#### GBASE-T
https://ja.wikipedia.org/wiki/ギガビット・イーサネット
IEEE 802.3z

#### 10GBASE-T
https://ja.wikipedia.org/wiki/10ギガビット・イーサネット
IEEE802.3ae 2002


## TCP/IP
https://ja.wikipedia.org/wiki/インターネット・プロトコル・スイート

### IP
https://ja.wikipedia.org/wiki/Internet_Protocol
### TCP
https://ja.wikipedia.org/wiki/Transmission_Control_Protocol
### UDP
https://ja.wikipedia.org/wiki/User_Datagram_Protocol

## 無線(wireless)
https://ja.wikipedia.org/wiki/無線

「Wireless Hack」by Rob Flickengerをハックしたい<書きかけ>
https://qiita.com/kaizen_nagoya/items/df87e75fe9a931fff472

### IEEE 802.11
https://ja.wikipedia.org/wiki/IEEE_802.11#IEEE_802.11a

Wi-Fiの課題
https://qiita.com/kaizen_nagoya/items/b95d438fe0782a4d25bd

#### IEEE 802.11a
#### IEEE 802.11b
#### IEEE 802.11g
#### IEEE 802.11n
#### IEEE 802.11ac

### Bluetooth. IEEE 802.15.1
https://ja.wikipedia.org/wiki/Bluetooth
https://www.bluetooth.com/ja-jp

## 携帯電話
### 4G(forth generation, IMT-Advanced)
https://ja.wikipedia.org/wiki/第4世代移動通信システム

LTE-Advanced
WirelessMAN-Advanced（WiMAX2)
### 5G(fifth generation,)
https://ja.wikipedia.org/wiki/第5世代移動通信システム

## 通信測定
https://ja.wikipedia.org/wiki/LANアナライザ

### wireshark
https://ja.wikipedia.org/wiki/Wireshark

Wireshark 導入、記録、分析
https://qiita.com/kaizen_nagoya/items/d1d452d5f3eadd420d6e

MacintoshにWiresharkを導入する7つの壁
https://qiita.com/kaizen_nagoya/items/69eb2d357a125f5368e1

# 参考資料(reference)

アセンブラへの道
https://qiita.com/kaizen_nagoya/items/46f2333c2647b0e692b2

アセンブラへの道(2)
https://qiita.com/kaizen_nagoya/items/2a0bd88216bc51278be5

アセンブラ入門への入り口
https://qiita.com/kaizen_nagoya/items/0bf939143593fbb7114a

 人生で影響を受けた本100冊。 
https://qiita.com/kaizen_nagoya/items/16af53acbb147a94172e

コンピュータの構成と設計 & コンピュータアーキテクチャ 定量的アプローチ パターソン & ヘネシー
https://qiita.com/kaizen_nagoya/items/dc7246b39935974bcd2d

Ethernet 記事一覧　Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794

 ＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
# 文書履歴(document history)
ver. 0.01 初稿　20190302 午前
ver. 0.02 URL追記 20190302 午後
ver. 0.03 Qiita記事追記 20190302 夜
ver. 0.04 加筆 20190303
ver. 0.05 Wifi加筆 20190305
ver. 0.06 アセンブラへの道(2) 20211014
ver. 0.07 ありがとう追記 　 20230522
### 最後までおよみいただきありがとうございました。
いいね　💚、フォローをお願いします。
####  Thank you very much for reading to the last sentence.
Please press the like icon 💚　and follow me for your happy life.

<a href="http://b.hatena.ne.jp/entry/s/qiita.com/kaizen_nagoya/items/0148d8a07dfea115dbbe" class="hatena-bookmark-button" data-hatena-bookmark-layout="basic-label-counter" data-hatena-bookmark-lang="ja" title="このエントリーをはてなブックマークに追加"><img src="https://b.st-hatena.com/images/v4/public/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a><script type="text/javascript" src="https://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>
http://b.hatena.ne.jp/guide/bbutton