• 検索結果がありません。

CASL をベースとした

N/A
N/A
Protected

Academic year: 2021

シェア "CASL をベースとした"

Copied!
8
0
0

読み込み中.... (全文を見る)

全文

(1)

長野工業高等専門学校紀要 ・第

1 8

( 1 9 8 7 ) l

CAS L

を ベ ー ス と した

総 合 的 ア セ ン ブ リ言 語 教 育 シ ス テ ム*

堀内征治 堀内泰輔

A   S y s t e m   f o r   S y n t h e t i c   L e a r n i n g   o f   A s s e m b l y   L a n g u a g e   Based on CASL

Seiji HORIUCHI and Taisuke HORIUCHI

l ti se s s e nt i a lt hatc ont e mpor ar yme c ha ni c a le ngi ne erwhone edst oma s t erme cha・

ni c a l c ont r o lw i t hac omput e rs houl dl e a r nnotonl ya s s e mbl yl a nguagebuta l s ot he ha r dwa r er e l a t edt ot hatl a ngua ge .Butt hea s s embl yl a ngua geus e df orCPU whi c h i sa vai l a bl eo nt hema r ke tha ss oma nyi ns t r uc t i onst ha tt hel e a r ne r soft hel anguage havebe e ns uf fer e df r om t hec o nf us i o nc a us e dbyt hem.I nor d ert os o l vet hi spr o ‑

bl e m,i ti sne c es s a r yt oc ons t r uc tavi l ・ t ua lma c hi newi t has ma l lnumbe rofi ns t r u・

c t i ons .I n Mar ch 1 9 8 7.CASL,anas s e mbl y l a nguagef o ravi r t ua lma c hi nename d COMET,wa sado pt e dt ot hec e r t i 丘c at ee xa mi na t i onofi nf or ma t i o npr oc e s s i ngunde r t heaus pi c e soft heMi ni s t r yofI nt e r na t i o na l Tr a dea ndI ndus t r y.I ts ee mst ha tCASL ha sbe e ns ui t a bl ef ort hebegi nne r sbe c a us eofi t sc ompa c t ne s sands uL Rc i e nc y.

Fi r s t l y,t heCASLs i mul a t orwhi c hi sabl et owor konanype r s o nalc omput e rl ュ a s be e nde ve l o pe dma ki ngus eofCl a ngua ge .Se c o ndl y,t hes i mul a t orwasi mpl eme nt e d i nt omi c r oc omput e rwhi c hha st heabi l i t yt oco nt r o ls ens orora c t ua t orvi aI / 0 por t

,

a ndano t hers ys t e m w it ht heha r dwar eha sbe e nde ve l ope d.I tha sbe enpr ovさ dt ha t t he s es ys t emsar eappr opr i a t ef ort hea c qui s i t i onoft hea s s embl yl a nguage .

1 . は じ め に

コソピュークに よる機械制御を学習す るうえで,アセソブ リ言語の習得は必須の条件であ る. しか し, アセ ンブ リ言語は個々の命令が単純 なため, プログラムが大 きくな りがちでバ グが発生 しやすい. また,実行時の暴走 も考え られる. こ ういった点か ら,初心者 のアセ 7'1)教育には,専用に作った システムを用いるのが最適 といえる.一万,‑ー ドウェアの両 では,制御用 イソクーフェイスの製作 も初心者に とっては難 しく,配線 ミスな どで コソビュ

‑タ本体を破壊す る恐れがある。 したがって,‑‑ ドウェアの学習にも専用 のユニッ トが必

* 昭和628 全国高等専門学校情報処理教育研究協議会,情報処理教育研究先安会において発表

** 機械工学科 助教授

*** 機械工学科 助手

原稿受付 昭和62930

(2)

堀内征治 ・堀内泰輔 要 となる.

以上 の観点か ら, ソフ ト ‑〜 ドの申面にわた る総合的なアセンブ リ言語教育 システムの 開発を試みた.

本 システムを次の

2

つで構成 した.

1) アセ ソプ リ言語学習用

CASL

シ ミュレータ

2 ) CASL

に よる機械制御学習 システム 以下 に, これ らのシステムの概要を報告す る.

2. ア セ ン

リ 言

学 習 用

C A S L

ュ レー

CA

S L

通産の情報処理技術者試

の中で 62

年度

たに用い られ

てい

る仮

計算

C O

MET 上のアセンブ リ言語 であ り,表 1のように初心者の入 門用言

語と

してはきわめてシソプ ルで適

切な

仕様をもっている. し か し,

もと

もと仮想的な言語であ るため

に,

理解を深めるためには シ ミュ

レ‑

タを用いて実習する必 要がある.このシミュレ‑タとし てはこれまでに数種が発表 されて いるが,そのほ とん どは汎用性に 欠ける. また,操作の点でも問題 が多い.

そこで本システムの開発に当た って

は,

現時点での主

OSであ

るUNI

X あるい

は MS・

D

O

S を 搭載 していれば機種を問わずに実 行できるシステムを 目標に置いた.

,初心者を対象にす るため,

ソブルか らオブジェク トプロ グラムの実行までを一括 して行 う システムを考慮 した.

1 CASLの言語仕様

J

t 1

2

ンナヲ命令

OP GR XR

一 d r

o

p 榊o p

0○ t t

l 0 1 2

LtI Gt.dr.

2 0 1

pADD G.8dr.tt

3

0 2 1

ADE7OplERI‑GGGL8RP.,Jdrddrt..HmlR

I

0 1

Ct,A Gl.J一.It

5 0 I 2 3

SStt.AL GGPR..drdr..lt

6 0 I 2

34

F F F F F

JJJJJnnLM)l8 adJJddrrrrr...,.XXXXZRTfRRlZ ‑

I

0 1 FF F F F

PPtOfSPtl GdRrlXA

以上の 2点を設計の主柱に

えて

開発

した

ミュ

レ ー

タを "

FI N EC

AS

L" <F

ast,Inde・

pendent& N

o b l

e

Ed

u

c a

tio

na

lsys

t e m

for

CA S L

>(以下

,

FI

N

E と

す)

す る・

2 ‑1

F

I N

E の動作環境

FI NE と

してほ前述のよう

UNIX

M S・ D

OS の

動 作

する 2 つ

の版

開発

J

前者

は現在の ところ F

AC OM

S1

3 5

00(富士

)

U NI

X

ス テ

し か

きな

,

移植

は容易である.また

,

後者は

販の任意

の M S・ D OS

ンで

する

2

2

m の構成

FI N Eの

開発は

,UN

IX上に

いてC

語を用いて

た ・

C

移 植

高い

MS・

(3)

CASL

をベースとし総合的アセンブ リ言語教育システム

Do

s阪 ‑の展開 も容易であった.

MS・ DOS

版 の ソースサイズは3

6 51 0

バ イ ト,オブジェク トサ イズは3

2 37 0

/:イ ト

( Lat t i c eCVer .3 .0に よ

る) であ る.

FI NE

の設 計に当た り,前述の よ うなアセ ンブ リ入門教育を効率的 に 行 うため,次 の点 の実現を図 った.

1 )

操 作がで きるだけ単純 にな る こと

2)

ソ‑スプログラムの入力に フ リー フォ‑マ ッ ト方式 を採用す るこ と

3)

ェ ラー メッセージを豊富にす る と共に, I.I/‑ス機能 を充 実 させ るこ と

4 )

プ ログラムや実行結果 な どが ファイル形式 で保存 され, いつ で も再利 用で きるよ うにす るこ

5 )

実行を高速 に行 うこと

1 FI NE

の構成

シ ミュレータは大別 して図

1

の よ うに

4

つ のル ーチ ンか ら成 る.各ルーチ ソの処理概要は 次 の とお りである.

(1)清容器

このル ‑チ ソでは,エデ ィタを用いて 7 1)‑フ ォーマ ッ トで記述 した

CAS L

ソースプ ロ

St a rt

l e ac r 1 . 0; G R l = t ) l e ag rl . 0 . g r l; G T Z 3 = G R I c al l. r d m p d; r e BI st e rd u T n P l e ag r 1 . 1; G R l =l

l e ag r 2, 0 . g r li G R 2 ‑ G R I c an . r t l m p d; r e gl sl e rd t I T U st8 r 3.

N

r k; G f 7 3 3( W R Ⅸ )

l o o pa d dg r l. t l r T t; G R トG R I I( 耶K ) c al l. r d F R P di r e gl St e rd u n l P stg r 2. t l r ki ( 仰K ) と G R 2 l e a8 r 2. 0 , er l; G t 7 2 E G RI c p ag r l . cl O O O O; l EG R l く l t I O O O j mll o o p; g ot ol o o p

c

xl t; e n d

〜 r kd s1 cI Mm d cl OO O D

e n d

(

a

)

CASL

ソースプログラム

Ellr ‑ ‑ Il ・‑ 8 8 8 l a a 1 ..q 1 8 a .‑ .1 ▲t 守 e a 守 e a I d a l一 e p 柄 X S C g 1 1 C 1 I▲ C S a C 3 II C l一 C3 .q d

e n d

2

活富津による変換の一例

g r l , 0 ; G t u: 0 8 r 3 . I ) . c r l . ・ G f 7 3 z z G Rl . r d n p d ; r e gi st e r

Jtjnp

E r l , 1 ; G f u=1 8 r 2. 0 . c r l ; G R 2 ! G Rl . r d 叩d ; r e g i st e rd t J n P g r 3, N r k ・ . G f t 3

‑(

耶K ) e r l , w r k ; G f uE G m

I(

耶n . r d n p d ; r e 8l st e rd u m p g r 2. N r k i( W f Z K ) : 6 7 7 2 g r 2. 0, c r l ・ . G R 2 ≡ G RI c r l . cl t ) O C t l ・ . H G n く 1 0 t ) 0 0

1

1 o o p ; e ot ol o o p

; e n d 1

1 0 0 0 t )

O))清畜化テキス ト

(4)

4 城内征治 ・堀内泰輔

グラムを,標準形式 (清書化テキス り に変換す る.具体的には ラベル ・命令 コー ド間な ど の区切 りを

TAB

に,英小文字 を大文字 に置 き換 え る。 図

2

に変換 の前後 のテキス ト例を示 す。

( 2 ) Pa s sl

溶封 ヒテキス トを もとに図3に示す よ うな ラベル テーブルを作成す る. ラベルテ‑プルは ラベル とそれに対応す

るア ドレスの表 であ り,

p

D M P D F D 20 LOO P M E NRK MI C C1 O O O OAMl t )

区切 り記号は

TAB

あ る.

3

ラベルテーブル

( 3 ) Pa s s2

清召化テキス は よび ラベルテーブルか ら

COMET

の機械語を生成す る. また,機械語 とソースの対応 リス トであ るアセ ンブル 1)ス トを画面に表示 した り, フ ァイル としての保存 も行 う・図

4

はアセ ソプル リス トの一例であ る.

l

' T P

c

ASL,

C

ROSSASSE

H

B

L D

Y LIP(19

86 ) + +

t ・ l N E A D D . O B J E C T L A B E LO P E R A T M O P 川A M) C O 伽E N T 1 ̲

2 0 D O D l 2 1 8 Mt I 8 3 0 0 0 2 1 2 3 1 0 0 0 t I 4 0 0 8 4 B t ) F O F O 2 0 5 0 0 0 6 1 2 1 mO O 1 6 0 0 t I 8 1 2 2 1 0 0 t I D 7 t l 0 0 A 8 0 F O F O 2 0 8 0 8 0 C l 1 3 0 0 t I I C 9 8 0 陀 2 0 1 0 0 0 1 C t . O O F 1 0 t H ) 1 0 8 0 F D F O 2 0 l l 0 0 1 2 1 1 2 mO I C 1 2 0 t u4 1 2 2 1 0 D O O 1 3 q O 1 6 4 t ) 1 0 0 D I D 1 4 t ) t I 1 8 6 1 F d D O O E 1 5 MI A 6 4 F O F 叩0

S T A R T L t : A G R l . 0 I . E A G R 3 , t ) . G F Z I C A t . L . R D H P D t . t ! A S t u. I L m G R 2

,

0 . G R l C A L L . 甘 D H P D S T G R 3 . N f Z K A D D G f

Z

l . MZ K C A L L . . R D H P D S T G T

t

2 . W R K L m G R 2 , 0 . C R I C P A G R l . C 1 0 0 0 0 J H I L O O P E X I T 1 6 0 0 1 C 0 0 0 0 W R K D S 1 1 7 0 0 1 D 2 7 1 0 C 1 0 C M D C 1 0 0 0 0 1 8 E N J )

A S S E I I B L EE N D 3

tI

N O f Z D S

4

アセンブルリス トの一例

i G I l l z D

; G f Z 3 ・ G R l i r c g l 与 l 8 rJ u * J )

; G t u・ l

; G I はt t ; R 1

; r e l l 与 t e rd t l ■ p

; C R 3 . ( N R K )

; G R I F G

TZ

l l ( N R K )

; r Q g 1 3 L e rd u 仲

; ( t l R K ) t G R 2

; G R 2 主 G f Z l H.G R l く 1 0 0 0 0

■ g ot ol o o p

; B A A

ノ′

( 4 )

ェ ミュレ‑メ

Pa s s2

において生成 された機械語をェ ミュレ‑ トす る.

FI NE

には もとの

CASL

には定 義 されていない レジスタダンプな どのシステムサ ブルーチ ンを持たせた. これに よ りメモ リ

‑や レ.?スタの内容把接 が容易になった.図

5

レ.>スタダソプを伴 った エ ミュレー ト結果を示す.

なお, これ らの処理 は

c a s l a

とい うコマ ン ドを 入力す るだけで連続 して

GR O ; 0 G f Z l : 0 G R t ) 三 O GRl ; 1 G F Z O : 0 GF Z l . :1 G R D : 0 6 F Z l 三 2 G R O 1 ‑ 0 G f u= 3 C R D : 0 GRl : 5 GR O : 0 GRl : 8

GR 2 = O GR 3, D G t Z 4 ; 81 9 2

GR 2 ‑I GR 3 1 O G R 4 三 別9 2

CR 2 ∃1 GR 3‑ 0 GR 4 : 81 9 2

Gt 7 2 三1 Gf Z 3 ≡ O G M≡ 81 9 2

GR 2 ; 2 GF Z 3 = O GR 4 ; 81 9 2

GR 2 ≡ 3 GF Z 3王 O G M= 81 9 2

GR 2 三 5 GR 3= O GM: 81 9 2

5

ェ ミュレー ト結果の一例

(5)

CASL

をベースとし総合的アセンブリ言語教育システム 5 荷われ る.すなわち,操作性は極めてよいといえる.

2 ‑3 FI NE

の性能テス ト結果

本 システムの実行速度を評価す るために

,FM1 6βFD

Ⅱ (富士通)の

RAM

デ ィスク上で

1 0 0

行のソースプログラムをアセソプル した ところ約

1 0

秒を要 した.この間,アセソプル時 には 1)ス ト出力 も同時に行 っているので,処理時間の大半は画面表示に費や されていると考 えられ,アセソブル自

体は高速に行われてい るといえる.

また,各命令の実行 時間測定結果を表

2

示す.測定に当たって は,各々の命令につい て 11回のループの所要 時間を求め,次式に従 って値を得た.なお,

MS・ DOS

版は

FM1 6

β

2

各命令の実行時間

命 令 所 要帽 r g H J LSeC) 命 令 所 要時 間 tJ LSeC)

MS‑D

os駐

UTS

MS‑DOS

tJTS

LD

131 60

CPA

160 75

ST

13P 65

CPL

138 65

I.EA

159 70

SLA

161 75

ADD

162 70

STu

162 75

SUⅠ

159 80

SLL

163 80‑

川D

160 75

SRt.

165 80

OR

162 80

PUSH.POP

253 130

印R

163 75

CALL.fZET

331 155 FDⅡの RAM

デ ィスク上で測定 した.

(命令を含むn回ループ所要時間)‑ (n回空ループ所要時間) n

各 命令の実行時間の平均は,MS・

DOSでは約 1 5 5F

LS

,UNI X

版では約7

3F L

Sである.

1

命令を

1〝

S 前後で処理す る一般の1

6

ビットマイクロプロセ ッサ と比較すると遅いが, 1 間に

60 0 0 ‑1 60 0 0

命令を実行で きることか ら,‑ ミュレ‑タとしてはかな り高速であ り,教育 面では全 く問題ない と考え られる.

また,UNI

X版は MSI DOS

版の約

2

倍のス ピー ドを持つが,これは対象 とした

UNI X

シンが32ビッ トであることが要因であろ う.

3. CASL による機械制御学習システム

前節で述べた

FI NEに より,アセ ソブ リ言語の入門教育は大いに効果をあげ うる.しか し,

この種の教育では機械制御の基礎を教授することが重要であ り, これ‑の展開を図 る必要が ある.そこで前述の

FI NE

を さらに拡張すると共に, ‑‑ ドウェアコソ トロ‑ルを理解 さ せ るシステムとして

, 8

ビッ トパ ソコソを用いた制御実験の学習 システムを構築 した。設計 の方針を次の 4点に置いた.

1) 制御対象をモジュール化 し基礎的な回路が簡単に扱 えるようにすみ.

2 )

アセソブルか ら機械制御への実行過程が理解 しやすい ようにする. ‑

3)

初心者が犯 しやすい トラブルに対処 しやすい形態を とる.

4)

アセンブルか ら実行 までの操作が簡単で,かつ,各種の制御に対応で きる速度を保証 す る.

システムの概観を図

6

に示す.

1以下にこのシステムのソフ トウェ7部 ・イソタフェース部 ・‑‑ ドウェア部などの概要を

(6)

州 内征治 ・軸内藤棚

(a) A

̲ (b) 機械制御部

6

1,W域制御′;=門システムの概観

示 す .

3 ‑1

制 御実験パ ソコン用シ ミュレー タ

先ず,前述 の FINl; を8ビッ ト.、ソJ

lTM 7で火 '()で きる よ うに移植 した・ これ には FM ‑7CPUで あ る

6 8 0 9

川 のDOII・C Jソバ

(ノ L y川

いた・

この シ ミュレータは

節 の UNIX お よび M S‑DOS版 とは

はI i

l]じであ るが, 入 出プJフ

イルが使 わ れ ない点 が大 きな追 いで あ る.す なわ ち, ソース フ ログ ラムは FM ‑7 BASIC イ ソター プ リタを利 用 して, BASIC

例 文 と して人)Jす るこ とにな り, 結 果 は画面 と同 時 に プ リソタに も出力可 能 で あ る, (UNIX お よび M S‑DOS版 で は ファイル転送 が必要 で あ った .)また,制御 学 習 を容 易にす るため, 木 システ ム

日の 命令 と して p‑テ ィ ト命令 や,

8.1

的ご ' l T l 柑‑ 4 0 励

L川 E ADD・

q

PJECT LOT)EL UPERnTlDN 肝 EnAND

F I N EC A S L 2 M 8N o r d gP r c q R c 8 d l

nuHVnU

nU n V 0 n U nu 1 2 3 . 一つ 5 6 1 1 1 1 1 1 一 ‑

FnUHUL

LLrpJCートPn.n,.;・;

F ド

n

L , I; I

;.;I

F

・1

r

N

I .

1上

r

41

日 ︼

‑▲.也.b

nr・‑<

,

O8‑.,‑.「ノ

ヽノ ーー ー

.+

L . .I .

L

1

‑.

ヽノ ヽノ

「ノ

2'J.I

t

T

n

.b7

nSSEMpLE ENt)

sl d rt

耶 t:I=()

I

lcD 8 r l . 1 0 ' l o o pc a l l. r d n p d Il e 8 C r J . ‑ 1 . c r l

I J n 之l o o p

'c x l t

■e n d

(a) ソースプログラム

GRl

J

=

q

fSrtt:)=l) Gr;(:f=t) GRl)=r:)

3ru)=(l

rJnl:TIT.I GrtI:)=l:I Glltt:I=t:I GRtJ=tT

GRl=

lt J

GRl=

?

GrH三日 GrH・=7 6nlr占 GnlE5 13Rl"tl Gnl=3 GRlE■ GRIT1

E;TIlnT

LEn Gnl.lt) CnLL

LEn

JNZ

EXI T

END

.HDHPD Gn1‑‑1.【Rl L

O

OP

IO uロRDE) Gn23()

8R3 =r )

Gr12=

( l

GR3=t) Gn2=

t )

GR3=

t )

GR2=tI t3R3=

t ̲ l

Gn:;ごl:I qR3=

l ' )

8円2=

l : I

GR3=

l ̲ l

Gn2,= qRTJ=l:I GF12=

(I

GR35l:) Gn?=ll On

=

t : l

GI12Er:l GR3=l) (b)7七ソプルおよび火行桁果

7 6809FINEの実行例

(7)

C

AS L

女ベースとし総 rT的l/tL'/‑/リ;

T

LJ

i

托†f

ステ

7

I /

0 ホ ー トの

報^,!を ぷす システ ム ラベル の払 瓜 をl勾・p・r=.

なお, 水 ソフ トウ ェ7の

ROM

化 に よ (), ‑Jソt=.ユー タ起

肋I

l.J

川肘 ド I N l 三

JWか こ 移 行で きる. 図

7

は ソース プ ログラムの一例 とそ の災

'

(

収 で あ ろ.

3 2

イ ンタフ ェー ス カー ド

8ビッ ト

CPU

と1lilj御対 象 との イ ソタ フ ェースを とるため に

.PPl( Pr o L ' r i l n l n l E l bl cPc・

r i ph e r a Hnt e r f a c e )

カー ドを作製 した.

PP

Tカー ドの

r

I,

王8 2 5 5 A

で あ る. このため

,I /

0 ホ ー トとして

2 4

ヒッ トと

f J

こ と/)' き, 多彩 なiIiu脚 が 望め る

.

何輪 は

8 2 5 5

を含 め

I C3

個で帖 成 してい るので,他 作 しや す く.

牧師 も しに くい.

また, 外 部機 rl.tとのは純

/ d考瓜

し,

+5V

r'

ぴ GN

l) ,ネタタr H Jした. コネ クタドほ, この'LL

; 抑フ

./とと もr

.A,

B

.C

3

/)〟

ホ ‑ ト

外8

ヒッ ト

. . t 2 4

ヒ‑/ トを利

す るた め26ピソの コネ クタ女川

ll. この概 観 を図

8

に′J(す. LRlのイl

PPI

カー ド, 左 は 次 に述 べ る 制 御 モ ジ ュール との中継 器で あ る

. 中 郡

器 は操 作 手順 を容 易 にす るため に作 成 した もので, これ には

, 3

つ の ホ ー トお よび

+5V

お よび

GND

端子 が用 意 され てい る.

3 ‑3

制 御 モ ジ ュー

回 CAS L

に よる機械 制御 のrR 験 対 象 と した ものは 次 の

5

点 であ る。

1 ) LED

の点滅 制御 2) リレー制御

3 )

スチ ッ ピソグモ ー タの駆 動 4) 光 セ ソサ を用 い た

A/

D変換

8 ・

f

'

触 器 とPP

lカ ー ド

JLiI

5 )

セ ソサ と7 クチ ュ‑ ビット番号 一

一夕の投 合制御

木 システ ムで は

,

制御対 象 が初 心者 に とって も簡 単 に取 り扱 え る よ うにす るた め,上 記 の実玖対 象 (駆 動 対 象 ・セ ソサ お よび駆 動 回 路) をす べ て一体 化 した.

M L

〃 伯

A

/

I

)コンバータ山力(m) (a) 概

‑ビットホ可

3 2

0

1

◎ ◎ n

cs I R0 両

32

1

0

◎◎

◎◎

ステッピングモータへ

(白)

LED

川力

9

制御モジュール

(赤 )

+5V

(A I ) CND

( A)^ J

リレー

J

〈 C I OOV山力

J‑ビットホ号

(b) t='ソWt1

(8)

城内征治 ・堀内蕃輔

これを制御モジュール と称す る. しか し,全 くブラックボ ックス としてしま うことは望まし くないので, プラステ ィックケースにコソパ ク トに埋め込み,回路の様子が理解できるよ う に設計 した.制御モジュールの概観 とモジュールのピソ配置を図

9

に示す.なお,制御モジ

ュールは多数台必要なため, プ リソ ト基板化を行 って対処 した.

ユーザーは制御モジュールの適当なソ位置 と中継器を接続 し

,CASL

プログラムを実行 させ ることに より,容易に制御の実態を把捉できる.

4 . む す ぴ

アセンブ リ言語の習得を志す初心者に とってのソフ ト・‑ー ド両面での一貫 した教育 シス テムを開発 し,それが教育用 として十分満足い く結果を得たことを報告 した.

本 システムの特色のひ とつは‑‑ ド部分のモジュール化であ り,上述の実験対象以外の制 御 も, このモジュール部分を適宜構成 してい くことにより可能 となる.当初は初心者教育の

ためのシステムとして開発 したが, さらに,高度な分野への発展 も考慮できよう.

おわ りに,本 システムの構築に当たっては,本校機械工学科情報研究室に在籍 した花石昌 文 (現長野富士通 ソフ り ・千原隆夫 (現富士通)両君の努力が大 きい. ここに深 く感謝の 意を表する.

参 考 文 献

(1)山之上 ・風間 ・堀内 :機械技術者のためのマイコソ制御入門,日刊工業新聞社

(1 9 8 3 )

I (2)

I / 0:ROM

カー ド,工学社

( 1 9 8 4 ,γol .

1)

参照

関連したドキュメント

■ ■ ■ ■ 4.1 4.1 4.1 4.1 設計 設計の 設計 設計 の の手順 の 手順 手順 手順 設計といっても、どうすればよいのでしょうか。 その方法を考えてみましょう。

せで実験を行った.その結果,平均して良い結果を与え るような SSA 形式最適化の組合せを 1 つ決めたとして も,4 個,5

費やすことが容易に想像できる。一概には言えないものの、これを実践できる大学は比較

 道具は黙して語らない─とされるけれども,実はかなり雄弁に身の上,とり扱わ

め,誰でも自由に使用することができる.2011 年 5 月には 最新の規格である EPUB3 の仕様が公開された.韓国では,

導入されている。 また、 高校では、 現代日本語では ないが、 古典文法として、 また英語文法として文法 用語を学習しているはずである。

何が書いてあるか全く分からないプログラムになってしまい.メンテナンスが不可能である.そのため,プ

本単元では、 「本のショーウィンドウをつくって、物語のおもしろさを紹介する」いう言語活動を