aboutsummaryrefslogtreecommitdiff
path: root/1.4.3.1.lyx
diff options
context:
space:
mode:
authorJuan Marín Noguera <juan@mnpi.eu>2025-05-16 22:18:44 +0200
committerJuan Marín Noguera <juan@mnpi.eu>2025-05-16 22:18:44 +0200
commit4f670b750af5c11e1eac16d9cd8556455f89f46a (patch)
treee0f8d7b33df2727d89150f799ee8628821fda80a /1.4.3.1.lyx
parent16ccda6c459c0fd7ca2081e9d541124c28b0c556 (diff)
Changed layout for more manageable volumes
Diffstat (limited to '1.4.3.1.lyx')
-rw-r--r--1.4.3.1.lyx334
1 files changed, 0 insertions, 334 deletions
diff --git a/1.4.3.1.lyx b/1.4.3.1.lyx
deleted file mode 100644
index 8eda4ba..0000000
--- a/1.4.3.1.lyx
+++ /dev/null
@@ -1,334 +0,0 @@
-#LyX 2.4 created this file. For more info see https://www.lyx.org/
-\lyxformat 620
-\begin_document
-\begin_header
-\save_transient_properties true
-\origin unavailable
-\textclass book
-\begin_preamble
-\input defs
-\end_preamble
-\use_default_options true
-\maintain_unincluded_children no
-\language english
-\language_package default
-\inputencoding utf8
-\fontencoding auto
-\font_roman "default" "default"
-\font_sans "default" "default"
-\font_typewriter "default" "default"
-\font_math "auto" "auto"
-\font_default_family default
-\use_non_tex_fonts false
-\font_sc false
-\font_roman_osf false
-\font_sans_osf false
-\font_typewriter_osf false
-\font_sf_scale 100 100
-\font_tt_scale 100 100
-\use_microtype false
-\use_dash_ligatures true
-\graphics default
-\default_output_format default
-\output_sync 0
-\bibtex_command default
-\index_command default
-\float_placement class
-\float_alignment class
-\paperfontsize default
-\spacing single
-\use_hyperref false
-\papersize default
-\use_geometry false
-\use_package amsmath 1
-\use_package amssymb 1
-\use_package cancel 1
-\use_package esint 1
-\use_package mathdots 1
-\use_package mathtools 1
-\use_package mhchem 1
-\use_package stackrel 1
-\use_package stmaryrd 1
-\use_package undertilde 1
-\cite_engine basic
-\cite_engine_type default
-\biblio_style plain
-\use_bibtopic false
-\use_indices false
-\paperorientation portrait
-\suppress_date false
-\justification true
-\use_refstyle 1
-\use_formatted_ref 0
-\use_minted 0
-\use_lineno 0
-\index Index
-\shortcut idx
-\color #008000
-\end_index
-\secnumdepth 3
-\tocdepth 3
-\paragraph_separation indent
-\paragraph_indentation default
-\is_math_indent 0
-\math_numbering_side default
-\quotes_style english
-\dynamic_quotes 0
-\papercolumns 1
-\papersides 1
-\paperpagestyle default
-\tablestyle default
-\tracking_changes false
-\output_changes false
-\change_bars false
-\postpone_fragile_content false
-\html_math_output 0
-\html_css_as_file 0
-\html_be_strict false
-\docbook_table_output 0
-\docbook_mathml_prefix 1
-\end_header
-
-\begin_body
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-rexerc3[22]
-\end_layout
-
-\end_inset
-
-Write the
-\family typewriter
-MOVE
-\family default
- routine,
- which is missing from the program in the text (operation code 7).
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-answer
-\end_layout
-
-\end_inset
-
-The following is not tested.
-\end_layout
-
-\begin_layout Standard
-\begin_inset listings
-inline false
-status open
-
-\begin_layout Plain Layout
-MOVE J3Z CYCLE
-\end_layout
-
-\begin_layout Plain Layout
- ENTA 0,3
-;
-
-\lang english
- Calculate time
-\end_layout
-
-\begin_layout Plain Layout
- INCA 1,3
-\end_layout
-
-\begin_layout Plain Layout
- STA TIME(0:2)
-\end_layout
-
-\begin_layout Plain Layout
- LD1 A1REG
-;
-
-\lang english
- Load destination position
-\end_layout
-
-\begin_layout Plain Layout
- LDA SIGN1
-;
-
-\lang english
- Check positive sign
-\end_layout
-
-\begin_layout Plain Layout
- JAP 1H
-\end_layout
-
-\begin_layout Plain Layout
- J1NZ MEMERROR
-\end_layout
-
-\begin_layout Plain Layout
- STZ SIGN1(0:0)
-\end_layout
-
-\begin_layout Plain Layout
-1H J3Z CYCLE
-;
-
-\lang english
- Check loop variable
-\end_layout
-
-\begin_layout Plain Layout
- CMP1 =BEGIN=
-;
-
-\lang english
- Check destination
-\end_layout
-
-\begin_layout Plain Layout
- JGE MEMERROR
-\end_layout
-
-\begin_layout Plain Layout
- CMP5 =BEGIN=
-;
-
-\lang english
- Check source
-\end_layout
-
-\begin_layout Plain Layout
- JGE MEMERROR
-\end_layout
-
-\begin_layout Plain Layout
- LDA 0,5
-;
-
-\lang english
- Move value
-\end_layout
-
-\begin_layout Plain Layout
- STA 0,1
-\end_layout
-
-\begin_layout Plain Layout
- DEC3 1
-;
-
-\lang english
- Next iteration
-\end_layout
-
-\begin_layout Plain Layout
- INC1 1
-\end_layout
-
-\begin_layout Plain Layout
- INC5 1
-\end_layout
-
-\begin_layout Plain Layout
- ST1 I1REG
-\end_layout
-
-\begin_layout Plain Layout
- JMP 1B
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-rexerc5[24]
-\end_layout
-
-\end_inset
-
-Determine the time required to simulate the
-\family typewriter
-LDA
-\family default
- and
-\family typewriter
-ENTA
-\family default
- operators,
- compared with the actual time for
-\family typewriter
-MIX
-\family default
- to execute these operators directly.
-\end_layout
-
-\begin_layout Standard
-\begin_inset ERT
-status open
-
-\begin_layout Plain Layout
-
-
-\backslash
-answer
-\end_layout
-
-\end_inset
-
-It takes 2 cycles to run an
-\family typewriter
-LDA
-\family default
- instruction and 1 cycle to run an
-\family typewriter
-ENTA
-\family default
- instruction.
- However,
- it takes 95 cycles to simulate
-\family typewriter
-LDA
-\family default
-,
- plus 5 if the sign is not included in the fields to load,
- and 52 to simulate
-\family typewriter
-ENTA
-\family default
-,
- plus 2 if the value to load is not zero,
- and we also have to add 15 cycles to both if the index field is nonzero.
- This
-\emph on
-more or less
-\emph default
- matches the solution but I'm not spending any more effort on
-\emph on
-counting cycles
-\emph default
-.
-\end_layout
-
-\end_body
-\end_document