Subject Name: System Software
Subject Code: TCS-501
L0 - About the Course:
https://youtu.be/1fI7wKN8Z4I
L1 - Introduction:
https://youtu.be/n8B0FrFqwnI
L2 - System Software and Machine Dependency:
https://youtu.be/crFgvpvFfEk
L3 - SIC XE Machine Architecture:
https://youtu.be/sBq-ZO9epKga
L4 - Addressing modes in SIC XE:
https://youtu.be/oZKT_SwWfgE
L5 - SIC and SIC XE Programming Examples:
https://youtu.be/1mqZtaK70wY
L6 - Assemblers:
https://youtu.be/-eQPS05K_T4
L7 - ELF:
https://youtu.be/eGYoah91NkE
L8 - Writing Simple Object Program:
https://youtu.be/AhNyMwqrK5o
L10 - Instruction Formats and Addressing Modes in SIC XE:
https://youtu.be/38w65l9IwQE
L11 - Program Relocation:
https://youtu.be/7pwf20wYw_Q
L12 - Modification Record:
https://youtu.be/ru6Q2OvYkq4
L13 - Literals:
https://youtu.be/5dZy6pZC9qA
L14 - Symbol Defining Statements:
https://youtu.be/KYOilKy5CWo
L15 - Expressions:
https://youtu.be/0O5PmvK4TKI
L16 - Program Block Part 1:
https://youtu.be/ouvebSPw4LU
L17 - Program Block Part 2:
https://youtu.be/47MCAKMm_Mk
L18 - Program Block Part 3:
https://youtu.be/DXs2q5KW1pc
L19 - Control Section Part 1:
https://youtu.be/JFL7whnLNbU
L20 - Control Section Part 2:
https://youtu.be/JLrjtpZwFNU
L21 - Control Section Part 3:
https://youtu.be/PiuHHgsAOuU
L22 - Assembler Design Options:
https://youtu.be/UgeCs0sagg8
L23 - Load and Go Assembler Example:
https://youtu.be/TWl4lrxGYjY
L24 - One Pass Assembler Producing Object Program:
https://youtu.be/v1doJvJnFyo
L25 - Multi Pass Assembler:
https://youtu.be/zJr988ebk9g
L26 - Dissassembling SIC:
https://youtu.be/rJHXxA8Ylvw
L27 - Dissassembling SIC XE:
https://youtu.be/ZBpTmpdNbY0
L28 - Absolute Loader:
https://youtu.be/qg8_X61eRo8
L29 - Relocating Loader Part 1:
https://youtu.be/MLQG7_8E4Js
L30 - Relocating Loader Part 2:
https://youtu.be/gmPR8edZ5R4
L31 - Program Linking:
https://youtu.be/Uvqk1zoWjfM
L32 - Program Linking Procedure:
https://youtu.be/zQUPAKNRSN8
L33 - Linking Loader Algorithm and data structure Pass 1:
https://youtu.be/Fh-eMwscjtg
L34 - Linking Loader Pass 2:
https://youtu.be/xti8emeH06g
L35 - Machine Independent Assembler Features Part 1:
https://youtu.be/C5LN2gw8snE
L36 - Machine Independent Assembler Features Part 2:
https://youtu.be/xY683Jk4GBE
L37 - Loader Design Options Part 1:
https://youtu.be/TZKqLc1mt7I
L38 - Loader Design Options Part 2:
https://youtu.be/sC3EomvE6FE
L39 - Editor Structure:
https://youtu.be/-Snj0C7rKVM
L40 - Interactive Debugging System:
https://youtu.be/g_lzuKEhp5Y
L41 - Macro Processors:
https://youtu.be/dJyVvgywSfU
L42 - One Pass Macro Processor:
https://youtu.be/4zC9L71W0QY
L43 - Machine Independent Macro Processor Features:
https://youtu.be/NlJAf3OhLhU
L44 - Parts of Compiler:
https://youtu.be/ncwElu4zvrI
L45 - Lex:
https://youtu.be/_r5v_8A0cbM
L46 - Parsing:
https://youtu.be/HYgWYvEB4ws
L47 - Shift Reduce Parsing:
https://youtu.be/L3wGlA5A-ME
L48 - Lex and Yacc:
https://www.youtube.com/watch?v=ImPPrSn1JJk
L49 - Lex Yacc installation:
https://youtu.be/RKHlHgF1UZY
L50 - Lex Program to count number of lines, space, and character:
https://youtu.be/Rwubekx-rSU