软件工程导论(第六?张海?牟永敏课后习题答?- 百度文库

ʱ : 软件工程导论(第六?张海?牟永敏课后习题答?- 百度文库ϿʼĶ

6 ӡĹ̴£δӵӡʱ״̬һӵӡ븴ӡ״̬һӡ涨Ĺֻص״̬ȴһӡִиӡʱûֽȱֽ״̬棬ȴװֽװֽ״̬׼ոӡӡʱֽϣ뿨ֽ״̬ȴάԱųϣųص״̬

״̬תͼ渴ӡΪ

𰸣 ֪ӡ״̬ҪСáӡȱֽֽ͡״̬ת¼Ҫǡӡɸӡȱֽװֽֽϡ͡ų˿ֽϡ

ų˿ֽ ȱֽ иӡɸӡ ֽ װֽ

1˵ʽ˵Ƿʽȱ㡣 ʽ˵ ŵ ȱ 1׼ȷʽĹ˵Ҫ󣬶עϵͳĹܺݣʱĽ ⣬ƺΪȷȴڱʾ 2ڲ̻ͬ֮ƽĹȡ 3ṩ˸߲ȷϵֶ ʽ˵

Ѷȵ ܴìܣԣԣԼλҵ һ򵥵Ķ˹Ϸϵͳ˵ΪȻ£

Ϸÿ״̬ӦһϷ棬ʼ״̬£cd_start=1ǽϷ״̬cd_start=2ʱȡϷ״̬cd_start=3ǽ÷ְ鿴ڵ÷ְ水ؿʼ棬ڶȡϷ 棬ݶȡɺϷ״̬Ϸ״̬£ͬʱҼ봢Ϸ棬 ݴ淵Ϸ״̬Ϸ״̬£game_res=0ϷϷ档 ɼдϵͳ˵飬·ӣҿܴìܣԣԣԼ λҵ

״̬£

̬J{ʼϷϷУ÷ְ񣬶ȡϷϷϷ}

뼯K{UPDOWNLEFTRIGHTĴcd_start Ĵgame_res}

Tͼ4.1ʾ

ȡϷ ʼ̬S{ʼ} ̬F{Ϸ} ÷ְCd_staCd_stʼ EEPROMȡLEFT&RI Cd_start=1 Game_Ϸ res=0 ϷEEPROMд봢 ͼ4.1Ϸ״

ʽӼ࣬׼ȷ塣

2ʲôӦʹʽ˵ʹʽ˵ӦЩ

÷ʽķʽʱìܣԣԣԼλҵʱ

ʽ˵

Ӧʽ׼ AӦѡʵıʾ BӦʽҪʽ C, Ӧùɱ

D, Ӧʽķʱṩѯ E, Ӧ÷ͳĿʽ FӦý꾡ĵ GӦ÷׼ HӦäĿʽ IӦòԣٲԣ JӦá

3һĹǣһѡķ(+-)һλٸһַEټһѡ(+-)һλ磬еַǸ

110101E-101 -100111E11101 +1E0

ʽأ£ floating

point binary=ۡsignݡbitstringEۡsignݡbitstring

sign=+-

bitstring=bitۡbitstring bit=01 У

š=ʾΪ ţ...ݱʾѡ abʾab

һ״̬һַΪ룬жַǷкϷĸ

Զ״̬й˵

ϵͬͷxxxxx#qq.com(#滻Ϊ@)