Vous êtes sur la page 1sur 17

Logisim

2010


Logisim.............................................................................................................3
1. ...........................................................................................3
1.1 1 .................................................................3
1.2 2 .....................................................................................4
1.3 3 ........................................................................................6
1.4 4 ...............................................................................................7
1.5 5 ......................................................................................8
2 ........................................................................................................9
2.1 ........................................................................................................9
2.2 .............................................................................................................10
2.3 ............................................................................................................11
3 ..........................................................................................................................13
3.1 ....................................................................................................13
3.2 ......................................................................................................14
3.3 .......................................................................................16
3.4 Logism...........................................................................................................17

Logisim
Logisim
.
,
.
-, , , Logisim
CPU
.

1.
XOR.
XOR (x y) 0 1
. XOR.
x

x XOR y

, Logisim .
.
.

1.1 1
Logisim, .
,
.

Logisim . (explorer pane),


(attribute table), (canvas).
(toolbar).

(toolbar) (canvas).
canvas , toolbar
.

1.2 2
.

,
, .
AND. AND toolbar,
canvas .
AND
.

() AND.
.
. OR NOT.
OR NOT tool
canvas .

x y .
tool ( ), canvas.
tool ( ) OR.

,
toolbar edit ( )

.
, Delete
Delete.
, Ctrl + D
.

1.3 3
canvas,
( ). Edit Tool.
6

,
.
.
Logisim .
NOT AND, .

.
,
. ,
.
,
. 1 0.

1.4 4
,
7

, . text tool ( ).
canvas,
.

1.5 5
, .
Logisim .

0
x y = 0.
. poke tool (
.
(0 1).

.

)
,

, Logisim
, 1
0.

.
, (save) .
File.

2
,
Logisim, (explorer pane) (attribute table).

2.1
Logisim
. ,
9

. ,
NAND.

Gates,
XOR . .
project, :
Base: Logisim.
Gates : .
Plexers: , (multiplexer)
(decoder).
Arithmetic: .
Memory: , flip-flops, registers RAM.
I/O: .

2.2
(attributes),
. (attribute table)
.
, ,
Edit (
).
XOR.

10

, .
.
(Label Font attribute),
. , .. Label,
, , ( Label Location)
drop-down .
.
Library Reference.
, Edit tool,

( ).
, .
,
.

2.3
,
.
, Logisim
.
, (narrow) AND.
AND, (wide) .
(Gate Size),
( ),
, AND
.

11

, AND
. , 2 (narrow).
3,
,
.

12

,
explorer pane. , AND tool
, Gates
, .
, pin output tool toolbar, Base
.

3
,

. Logisim,
, - subcircuits.
,
( subroutines, functions, methods ).
subcircuit
, ,

(debugging).

3.1
project Logisim .
, project ( main),
. Add Circuit
Project, .
2--1 (multiplexer)
"2:1 MUX." Logisim .

13

explorer pane, project , "main"


"2:1 MUX.". Logisim
. ,
.
2:1 ,
.

3.2
, 2x4 ,
1x2. , ,
2x4 MUX. 1x2 ,
1x2 MUX, explorer pane ,
. .

14

1x2 MUX explorer pane,


1x2 MUX.
, .

2x4 1x2,
.
1x2 MUX.
1x2 MUX.
1x2 MUX,
.
1x2 MUX. ,
.
, tip,
. (
tips , ,
project -> options)
15

tip ,
, .
,
. Logisim
.
2x4,
. Logisim
.

3.3
,
(bugs). ,
.
view.

view, 1x2
MUX.

16

subcircuit
. subcircuit, .
. (
, Logisim
. ,
, ).
, ,
explorer pane, Simulate -> Go
Out To State.

3.4 Logism
project Logisim
projects.
projects.
project, subcircuits .
.
project (main circuit),
Project -> Set As Main Circuit.
project ,
main . default
main, ,
.
Logisim,
, Logisim .

17

Vous aimerez peut-être aussi