A digital systems student must implement an elevator controller as a combinational logic circuit from a natural-language specification.
Die dahinterstehenden Entscheidungen verstehen.
Each direction output is the OR of all (request, position) pairs that imply movement in that direction.
DOOR_OPEN asserts when the elevator is at a floor that has an active request.
Pure combinational design keeps the schematic flat; real elevators add a state machine for queued requests.
Add D flip-flops to queue multiple simultaneous floor requests; extend to N floors by adding more input pairs.