SlideShare a Scribd company logo
Soumettre la recherche
Mettre en ligne
UNIX/32V
Signaler
Partager
X
xylnao
Suivre
•
0 j'aime
•
970 vues
1
sur
11
UNIX/32V
•
0 j'aime
•
970 vues
Signaler
Partager
Télécharger maintenant
Télécharger pour lire hors ligne
X
xylnao
Suivre
Recommandé
Unix32 v 20100508 par
Unix32 v 20100508
xylnao
637 vues
•
9 diapositives
Unixes emu on Android (OSC2018 Shimane) par
Unixes emu on Android (OSC2018 Shimane)
MOCHIDAShuji
238 vues
•
14 diapositives
NetBSDとは par
NetBSDとは
miwarin
1K vues
•
5 diapositives
Lispマシン ドキュメント和訳とか、 ちびLispとか par
Lispマシン ドキュメント和訳とか、 ちびLispとか
たけおか しょうぞう
1.9K vues
•
52 diapositives
Ancient Unixes on emu (OSC2017 Shimane) par
Ancient Unixes on emu (OSC2017 Shimane)
MOCHIDAShuji
314 vues
•
12 diapositives
Os真髄 par
Os真髄
magoroku Yamamoto
590 vues
•
10 diapositives
Contenu connexe
Tendances
RISC-Vの可能性 par
RISC-Vの可能性
たけおか しょうぞう
396 vues
•
27 diapositives
あるキャッシュメモリの話 par
あるキャッシュメモリの話
nullnilaki
3.8K vues
•
66 diapositives
DEC_6600,DEC_TITAN Implementation of NetBSD(仮) par
DEC_6600,DEC_TITAN Implementation of NetBSD(仮)
nullnilaki
666 vues
•
24 diapositives
pkgsrcに関する何か 2009 - 何と何で何とやら par
pkgsrcに関する何か 2009 - 何と何で何とやら
Akio OBATA
175 vues
•
16 diapositives
xv6 + mist32 + mruby par
xv6 + mist32 + mruby
Hirotaka Kawata
5.7K vues
•
20 diapositives
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料) par
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
洋史 東平
1.2K vues
•
18 diapositives
Tendances
(20)
RISC-Vの可能性 par たけおか しょうぞう
RISC-Vの可能性
たけおか しょうぞう
•
396 vues
あるキャッシュメモリの話 par nullnilaki
あるキャッシュメモリの話
nullnilaki
•
3.8K vues
DEC_6600,DEC_TITAN Implementation of NetBSD(仮) par nullnilaki
DEC_6600,DEC_TITAN Implementation of NetBSD(仮)
nullnilaki
•
666 vues
pkgsrcに関する何か 2009 - 何と何で何とやら par Akio OBATA
pkgsrcに関する何か 2009 - 何と何で何とやら
Akio OBATA
•
175 vues
xv6 + mist32 + mruby par Hirotaka Kawata
xv6 + mist32 + mruby
Hirotaka Kawata
•
5.7K vues
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料) par 洋史 東平
clu2cは64ビットOSでも使えます (OSC 2012 Hiroshima LT用資料)
洋史 東平
•
1.2K vues
qemu-debootstrap par Takatsugu Nokubi
qemu-debootstrap
Takatsugu Nokubi
•
806 vues
3次元SLAMは誰でもできるよ。そう、TX2とTurtleBot3ならね。 par ROBOTIS Japan
3次元SLAMは誰でもできるよ。そう、TX2とTurtleBot3ならね。
ROBOTIS Japan
•
7.7K vues
「Turtlebot3の紹介」 ROS Japan UG #10 勉強会 par ROBOTIS Japan
「Turtlebot3の紹介」 ROS Japan UG #10 勉強会
ROBOTIS Japan
•
4.2K vues
Zrouter par yamori813
Zrouter
yamori813
•
1.9K vues
Mt basic as-os_on_danbot par たけおか しょうぞう
Mt basic as-os_on_danbot
たけおか しょうぞう
•
917 vues
Lisp_chibi_machine 190427 par たけおか しょうぞう
Lisp_chibi_machine 190427
たけおか しょうぞう
•
589 vues
Bsd suki par yamori813
Bsd suki
yamori813
•
788 vues
Node 学園祭 2012 用 par Rei Kawai
Node 学園祭 2012 用
Rei Kawai
•
2.6K vues
Openhard150114 par たけおか しょうぞう
Openhard150114
たけおか しょうぞう
•
3.2K vues
Using "C-bus" extension boards on LUNA-88K2 (at OSC 2015 Nagoya) par Kenji Aoyama
Using "C-bus" extension boards on LUNA-88K2 (at OSC 2015 Nagoya)
Kenji Aoyama
•
2.1K vues
【2000行弱!】x86用自作カーネルの紹介 par Yuma Ohgami
【2000行弱!】x86用自作カーネルの紹介
Yuma Ohgami
•
8.2K vues
Rust で RTOS を考える par ryuz88
Rust で RTOS を考える
ryuz88
•
1.7K vues
軽快なPlan 9 Update - Illumos KVM上陸 - par Go Saito
軽快なPlan 9 Update - Illumos KVM上陸 -
Go Saito
•
1.9K vues
昔の外付けキャッシュ & コヒーレント・キャッシュ par たけおか しょうぞう
昔の外付けキャッシュ & コヒーレント・キャッシュ
たけおか しょうぞう
•
1.1K vues
En vedette
Single Ply Roofing - Can we do better? par
Single Ply Roofing - Can we do better?
SPRA: The Single Ply Roofing Association
206 vues
•
17 diapositives
Ethics in the Workplace 10 par
Ethics in the Workplace 10
Mut Somoeun
1.1K vues
•
19 diapositives
Naman Wakil - Baseball par
Naman Wakil - Baseball
Naman Wakil
151 vues
•
10 diapositives
《昨年は1万社が合格!》創業時に知っておきたい、経済産業省から700万円の補助金を獲得する方法とは? par
《昨年は1万社が合格!》創業時に知っておきたい、経済産業省から700万円の補助金を獲得する方法とは?
schoowebcampus
1.5K vues
•
140 diapositives
Catalunya nº 187 par
Catalunya nº 187
Revista Catalunya
733 vues
•
32 diapositives
cswattsresume616 par
cswattsresume616
Charles Watts
233 vues
•
3 diapositives
En vedette
(14)
Single Ply Roofing - Can we do better? par SPRA: The Single Ply Roofing Association
Single Ply Roofing - Can we do better?
SPRA: The Single Ply Roofing Association
•
206 vues
Ethics in the Workplace 10 par Mut Somoeun
Ethics in the Workplace 10
Mut Somoeun
•
1.1K vues
Naman Wakil - Baseball par Naman Wakil
Naman Wakil - Baseball
Naman Wakil
•
151 vues
《昨年は1万社が合格!》創業時に知っておきたい、経済産業省から700万円の補助金を獲得する方法とは? par schoowebcampus
《昨年は1万社が合格!》創業時に知っておきたい、経済産業省から700万円の補助金を獲得する方法とは?
schoowebcampus
•
1.5K vues
Catalunya nº 187 par Revista Catalunya
Catalunya nº 187
Revista Catalunya
•
733 vues
cswattsresume616 par Charles Watts
cswattsresume616
Charles Watts
•
233 vues
Tiempo compartido 2-publicar par Marcela Tranchini
Tiempo compartido 2-publicar
Marcela Tranchini
•
850 vues
“Alcohol and Sports in Austin” par Maxwell Adler
“Alcohol and Sports in Austin”
Maxwell Adler
•
191 vues
SHINE 3-STEP HEAD SHAVING SYSTEM par domecaresolutions02
SHINE 3-STEP HEAD SHAVING SYSTEM
domecaresolutions02
•
30 vues
พชรพร 610-04 par photcharapon sarasyanan
พชรพร 610-04
photcharapon sarasyanan
•
241 vues
9935050 市場_豬肉攤 par 子真 黃
9935050 市場_豬肉攤
子真 黃
•
400 vues
The_Teaching_of_Sakamuni_Buddha2 par Mut Somoeun
The_Teaching_of_Sakamuni_Buddha2
Mut Somoeun
•
448 vues
Schoo5 par schoowebcampus
Schoo5
schoowebcampus
•
1K vues
Ứng dụng Phân tích hành vi khách hàng par Maru Lord
Ứng dụng Phân tích hành vi khách hàng
Maru Lord
•
446 vues
Similaire à UNIX/32V
あるブートローダの話 par
あるブートローダの話
nullnilaki
1.2K vues
•
24 diapositives
A story of porting OpenBSD/luna88k par
A story of porting OpenBSD/luna88k
Kenji Aoyama
2.7K vues
•
41 diapositives
計算機理論入門08 par
計算機理論入門08
Tomoyuki Tarumi
407 vues
•
19 diapositives
RISC-Vの可能性 par
RISC-Vの可能性
たけおか しょうぞう
492 vues
•
27 diapositives
High Performance Networking with DPDK & Multi/Many Core par
High Performance Networking with DPDK & Multi/Many Core
slankdev
2.9K vues
•
38 diapositives
Ictsc9 infra解説スライド par
Ictsc9 infra解説スライド
nasuhorse
2.3K vues
•
38 diapositives
Similaire à UNIX/32V
(20)
あるブートローダの話 par nullnilaki
あるブートローダの話
nullnilaki
•
1.2K vues
A story of porting OpenBSD/luna88k par Kenji Aoyama
A story of porting OpenBSD/luna88k
Kenji Aoyama
•
2.7K vues
計算機理論入門08 par Tomoyuki Tarumi
計算機理論入門08
Tomoyuki Tarumi
•
407 vues
RISC-Vの可能性 par たけおか しょうぞう
RISC-Vの可能性
たけおか しょうぞう
•
492 vues
High Performance Networking with DPDK & Multi/Many Core par slankdev
High Performance Networking with DPDK & Multi/Many Core
slankdev
•
2.9K vues
Ictsc9 infra解説スライド par nasuhorse
Ictsc9 infra解説スライド
nasuhorse
•
2.3K vues
Yet another Intel Chipset Internal SMBus device’s driver: ismt(4)(and spdmem... par Masanobu Saitoh
Yet another Intel Chipset Internal SMBus device’s driver: ismt(4)(and spdmem...
Masanobu Saitoh
•
532 vues
計算機理論入門10 par Tomoyuki Tarumi
計算機理論入門10
Tomoyuki Tarumi
•
326 vues
XNAとはなにか?XNAうれしいところ、うれしくないところ par IGDA Japan
XNAとはなにか?XNAうれしいところ、うれしくないところ
IGDA Japan
•
2.4K vues
"yaft on LUNA" at NBUG Meeting 2014-11 par Kenji Aoyama
"yaft on LUNA" at NBUG Meeting 2014-11
Kenji Aoyama
•
1.3K vues
2021 10-12.linx device-tree par Shin-ya Koga
2021 10-12.linx device-tree
Shin-ya Koga
•
292 vues
Unixの歴史 par Nekokichi
Unixの歴史
Nekokichi
•
101 vues
LL matsuri 2013-0824 par BeatCraft
LL matsuri 2013-0824
BeatCraft
•
1.6K vues
LL matsuri 2013-0824 par Yasutake Mausda
LL matsuri 2013-0824
Yasutake Mausda
•
282 vues
高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2) par Akihiro Suda
高速にコンテナを起動できるイメージフォーマット (NTT Tech Conference #2)
Akihiro Suda
•
1.7K vues
0622 par bobuhiro11
0622
bobuhiro11
•
514 vues
CentOS Linux 8 の EOL と対応策の検討 par Masahito Zembutsu
CentOS Linux 8 の EOL と対応策の検討
Masahito Zembutsu
•
12.9K vues
ADS-B on raspberry pi par Yukiyoshi Yoshimoto
ADS-B on raspberry pi
Yukiyoshi Yoshimoto
•
1.4K vues
2021年度ShowNetの作り方・コンセプトと設計思想_ShowNet2021 seminar par Interop Tokyo ShowNet NOC Team
2021年度ShowNetの作り方・コンセプトと設計思想_ShowNet2021 seminar
Interop Tokyo ShowNet NOC Team
•
184 vues
Dataflow140711@Kernel/VM北陸1 par たけおか しょうぞう
Dataflow140711@Kernel/VM北陸1
たけおか しょうぞう
•
3K vues
UNIX/32V
1.
UNIX/32V on SIMH
接触編 @xylnao nao@tom-yam.or.jp AXE, Inc.
2.
UNIX/32V とは •
本家32bit UNIX(1979, Bell Labs.) • UNIX 7th edition(for PDP-11)の移植 • BSD, SYSVなど現代的なUNIXの先祖 • (例によって)元祖32bit UNIXは別にある – Interdata 7/32への6th editionの移植(1977)
3.
VAX-11/780とは •
1979年リリース • 画期的な32bitミニコン • 2,500万円くらい • 1MIPS (by definition) • VAXシリーズの元祖
4.
SIMHとは • The Computer
History Simulation Project http://simh.trailing-edge.com/ • 歴史的なコンピューターのエミュレーターを集 大成。ソフトウェアも充実。もちろんUNIXも • Bob Supnik がとりまとめ
5.
経過 1. UNIX/32Vの各種ファイルを発掘 2. インストールテープイメージを再構成
– インストールドキュメントから逆算 3. SIMHにかける 4. 動かないところはSIMHを修正 – OSによってI/Oデバイスの触ってる場所が違う – ハードウェアのバグを再現する必要も 5. 動いた
6.
そもそもテープからロードできない? moval
*$0x20012000, r1 movl $1, 4(r1) cvtwl $0x13c0, 0x424(r1) clrl 12(r1) movl $0x80000000, 0x800(r1) cvtwl $-512, 16(r1) movl $0x39, 0x400(r1) halt
7.
CPUが止まるとDMAも止まる!?
moval *$0x20012000, r1 movl $1, 4(r1) cvtwl $0x13c0, 0x424(r1) clrl 12(r1) movl $0x80000000, 0x800(r1) cvtwl $-512,16(r1) movl $0x39,0x400(r1) loop: movl 0x404(r1), r0 bbc $7, r0, loop halt
8.
何が嬉しいか • 動態保存は大切 –
資料が散逸して動かせなくなったら文化的損失 • 動かす過程がおもしろい – 一種のパズル – 昔の資料を探索 – 広がる交流(Dennis Ritchieとも!) • 反響も(思ったよりは)けっこうある • で、結局何が言いたいかというと…
9.
UNIX
Plan 9
10.
次回予告 UNIX/32V
on SIMH 発動篇 または 私は如何にして心配するのをやめて マイクロコードを愛するようになったか
11.
ありがとうございました