VNA: Integer Arithmetic

Content

Update the ULM simulator

Change into the directory that contains ulm.cc (cloned from github in the previous session). Then update the source code for the simulator:

thales$ git pull
Already up-to-date.
thales$ 

If you don't get a message that the source code was up-to-date you need to re-compile with

thales$ g++ -Wall -std=c++11 -o ulm ulm.cc
thales$ 

Modify the example form the last session

Change in example.ulm the first byte in the second last line to FF. Such that it contains

81 14 00 01
1A 01 00 02
61 01 02 02
46 02 01 00
00 00 00 00
FF 33 55 77
99 BB DD FF

Before you run this through the simulator: Predict what will change compared to the previous run. Then validate your assumption.